Quarterly Financials

Values in thousands 2024-10-31 2024-07-31 2024-04-30 2024-01-31
Revenue
$188,458
$189,483
$196,979
$186,578
Gross Profit
73,638
79,760
74,154
66,235
EBITDA
7,006
31,677
14,638
23,886
EBIT
6,154
22,825
4,555
14,304
Net Income
7,543
21,166
6,046
13,885
Net Change In Cash
188,458
189,483
196,979
186,578
Free Cash Flow
1,788
22,921
-20,755
48,729
Cash
68,960
81,162
73,301
107,694
Basic Shares
28,145
28,281
28,096
28,044

Annual Financials

Values in thousands 2024-04-30 2023-04-30 2022-04-30 2021-04-30
Revenue
$716,720
$540,536
$445,732
$394,912
Gross Profit
283,285
173,514
141,236
164,558
EBITDA
103,200
-79,085
43,348
54,245
EBIT
68,148
-179,009
-13,703
34,983
Net Income
59,666
-173,714
-8,774
33,826
Net Change In Cash
716,720
540,536
445,732
394,912
Cost of Revenue
55,231
-79,832
-98,079
Free Cash Flow
-9,191
-3,468
-31,907
75,269
Cash
73,301
132,859
77,231
148,741
Basic Shares
27,327
25,044
24,685
24,362

Earnings Calls

Quarter EPS
2024-10-31
$0.47
2024-07-31
$0.89
2024-04-30
$0.43
2024-01-31
$0.63