Quarterly Financials

Values in thousands2026-01-312025-10-312025-07-312025-04-30
Revenue
$83,981
$79,930
$75,791
$73,083
Gross Profit
35,870
33,773
30,402
29,250
EBITDA
16,232
10,804
9,480
12,462
EBIT
15,292
9,902
8,753
11,734
Net Income
11,086
5,204
6,582
8,529
Net Change In Cash
83,981
79,930
75,791
73,083
Free Cash Flow
-61,124
49,088
183,631
-98,708
Cash
628,991
581,710
460,312
340,186
Basic Shares
23,461
32,571
32,368
32,518

Annual Financials

Values in thousands2025-10-312024-10-312023-10-312022-10-31
Revenue
$120,228
$111,633
$237,918
$132,543
Gross Profit
120,228
111,633
108,026
81,941
EBITDA
44,594
57,427
59,428
34,486
EBIT
41,493
54,793
57,645
32,548
Net Income
28,458
39,748
42,162
22,658
Net Change In Cash
120,228
111,633
237,918
132,543
Free Cash Flow
-680,346
254,127
94,355
-33,235
Cash
581,710
225,254
132,242
88,581
Basic Shares
31,506
25,964
26,273
27,425

Earnings Calls

QuarterEPS
2026-01-31
$0.28
2025-10-31
$0.24
2025-07-31
$0.22
2025-04-30
$0.19