Quarterly Financials

Values in thousands2026-04-302026-01-312025-10-312025-07-31
Revenue
$85,645
$83,981
$79,930
$75,791
Gross Profit
37,852
35,870
33,773
30,402
EBITDA
11,326
16,232
10,804
9,480
EBIT
10,379
15,292
9,902
8,753
Net Income
7,522
11,086
5,204
6,582
Net Change In Cash
85,645
83,981
79,930
75,791
Free Cash Flow
22,448
-61,124
49,088
183,631
Cash
567,973
628,991
581,710
460,312
Basic Shares
23,609
23,461
32,571
32,368

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-04-30
$0.28
2026-01-31
$0.28
2025-10-31
$0.24
2025-07-31
$0.22