Quarterly Financials

Values in thousands 2024-10-31 2024-07-31 2024-04-30 2024-01-31
Revenue
$122,942
$107,395
$92,532
$103,045
Gross Profit
61,500
51,312
41,793
54,833
EBITDA
20,702
29,081
34,419
36,083
EBIT
18,611
24,758
26,375
Net Income
11,164
11,296
13,323
15,857
Net Change In Cash
122,942
107,395
92,532
103,045
Free Cash Flow
15,679
-1,932
21,116
-50,662
Cash
5,407
10,872
15,735
13,139
Basic Shares
147,186
123,549
115,834
115,415

Annual Financials

Values in thousands 2024-07-31 2023-07-31 2022-07-31 2021-07-31
Revenue
$405,481
$402,996
$372,510
$336,613
Gross Profit
214,926
215,689
185,180
167,348
EBITDA
132,095
133,958
98,788
99,479
EBIT
94,927
106,190
89,528
90,596
Net Income
56,013
69,298
60,190
55,976
Net Change In Cash
405,481
402,996
372,510
336,613
Cost of Revenue
-1,077
-2,008
Free Cash Flow
-23,807
-2,751
24,188
50,583
Cash
10,872
6,353
3,167
4,244
Basic Shares
123,549
115,407
115,363
115,046

Earnings Calls

Quarter EPS
2024-10-31
$0.16
2024-07-31
$0.14
2024-04-30
$0.14
2024-01-31
$0.18