Quarterly Financials

Values in thousands 2025-01-31 2024-10-31 2024-07-31 2024-04-30
Revenue
$149,507
$208,331
$226,088
$215,880
Gross Profit
36,781
55,863
59,698
55,379
EBITDA
-3,628
20,671
27,609
22,797
EBIT
15,770
22,716
19,427
Net Income
-17,156
21,406
-4,946
2,518
Net Change In Cash
149,507
208,331
226,088
215,880
Free Cash Flow
7,817
37,954
14,400
6,100
Cash
132,169
134,352
96,809
81,678
Basic Shares
47,764
51,715
46,311
46,872

Annual Financials

Values in thousands 2024-04-30 2023-04-30 2022-04-30 2021-04-30
Revenue
$818,083
$754,196
$610,970
$482,033
Gross Profit
222,443
151,355
116,697
120,583
EBITDA
104,855
42,957
19,440
34,185
EBIT
87,115
25,964
4,046
17,108
Net Income
34,621
6,802
592
10,926
Net Change In Cash
818,083
754,196
610,970
482,033
Free Cash Flow
46,261
-10,361
-47,411
58,321
Cash
81,299
23,982
17,143
77,590
Basic Shares
46,543
45,521
45,326
45,202

Earnings Calls

Quarter EPS
2025-01-31
$0.01
2024-10-31
$0.26
2024-07-31
$0.35
2024-04-30
$0.27