Quarterly Financials

Values in thousands 2025-07-31 2025-04-30 2025-01-31 2024-10-31
Revenue
$75,791
$73,083
$75,349
$75,622
Gross Profit
30,402
29,250
26,803
27,441
EBITDA
9,480
12,462
11,848
8,918
EBIT
8,753
11,734
11,104
8,076
Net Income
6,582
8,529
8,143
5,516
Net Change In Cash
75,791
73,083
75,349
75,622
Free Cash Flow
183,631
-98,708
-90,514
153,386
Cash
460,312
340,186
386,693
225,254
Basic Shares
32,368
32,518
29,060
25,964

Annual Financials

Values in thousands 2024-10-31 2023-10-31 2022-10-31 2021-10-31
Revenue
$111,633
$108,635
$82,392
$65,357
Gross Profit
111,633
109,244
82,392
65,357
EBITDA
57,427
59,428
84,637
32,518
EBIT
54,793
57,645
82,699
30,789
Net Income
39,748
42,162
22,658
22,380
Net Change In Cash
111,633
108,635
82,392
65,357
Free Cash Flow
254,127
94,355
-33,235
-108,319
Cash
225,254
132,242
88,581
271,523
Basic Shares
25,964
26,273
27,425
21,752

Earnings Calls

Quarter EPS
2025-07-31
$0.22
2025-04-30
$0.19
2025-01-31
$0.19
2024-10-31
$0.14