Quarterly Financials

Values in thousands2026-07-312026-04-302026-01-312025-10-31
Revenue
$39,038
$85,645
$83,981
$79,930
Gross Profit
39,038
37,852
35,870
33,773
EBITDA
15,105
11,326
16,232
10,804
EBIT
13,876
10,379
15,292
9,902
Net Income
10,060
7,522
11,086
5,204
Net Change In Cash
39,038
85,645
83,981
79,930
Free Cash Flow
35,613
-49,761
55,468
49,088
Cash
490,296
568,161
628,002
581,710
Basic Shares
23,009
23,609
23,461
32,571

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
43,497
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-07-31
$0.27
2026-04-30
$0.28
2026-01-31
$0.28
2025-10-31
$0.24