Quarterly Financials

Values in thousands 2025-07-31 2025-04-30 2025-01-31 2024-10-31
Revenue
$218,972
$172,551
$149,507
$208,331
Gross Profit
65,072
43,145
36,781
55,863
EBITDA
23,272
-8,598
1,285
20,671
EBIT
-13,438
-3,628
15,770
Net Income
16,470
-9,425
-17,156
21,406
Net Change In Cash
218,972
172,551
149,507
208,331
Free Cash Flow
21,806
18,048
7,817
37,954
Cash
136,856
127,507
132,169
134,352
Basic Shares
49,736
47,587
47,764
51,715

Annual Financials

Values in thousands 2025-04-30 2024-04-30 2023-04-30 2022-04-30
Revenue
$756,477
$818,083
$754,196
$610,970
Gross Profit
195,487
222,443
151,355
116,697
EBITDA
13,696
104,855
42,957
19,440
EBIT
-5,851
87,115
25,964
4,046
Net Income
-10,121
34,621
6,802
592
Net Change In Cash
756,477
818,083
754,196
610,970
Free Cash Flow
78,219
46,261
-10,361
-47,411
Cash
127,507
81,299
23,982
17,143
Basic Shares
47,587
46,543
45,521
45,326

Earnings Calls

Quarter EPS
2025-10-31
$0
2025-07-31
$0.33
2025-04-30
$0.18
2025-01-31
$0.01