Quarterly Financials

Values in thousands2026-07-312026-04-302026-01-312025-10-31
Revenue
$383,976
$290,954
$262,050
$251,153
Gross Profit
74,218
61,114
65,599
46,949
EBITDA
67,533
54,328
55,976
40,199
EBIT
66,888
53,769
55,393
39,694
Net Income
53,302
46,063
49,212
30,737
Net Change In Cash
383,976
290,954
262,050
251,153
Free Cash Flow
91,715
110,951
171,125
171,910
Cash
364,481
355,847
339,481
306,294
Basic Shares
14,164
14,197
14,182
14,157

Annual Financials

Values in thousands2026-01-312025-01-312024-01-312023-01-31
Revenue
$944,606
$874,179
$573,333
$455,040
Gross Profit
193,678
140,989
80,834
86,361
EBITDA
162,797
116,864
51,338
45,384
EBIT
160,509
111,204
48,933
41,669
Net Income
137,774
85,459
32,358
33,098
Net Change In Cash
944,606
874,179
573,333
455,040
Cost of Revenue
-175,986
Free Cash Flow
410,841
161,001
114,102
-33,433
Cash
339,481
145,263
197,032
173,947
Basic Shares
14,182
13,906
13,548
14,176

Earnings Calls

QuarterEPS
2026-07-31
$3.76
2026-04-30
$3.24
2026-01-31
$3.47
2025-10-31
$2.17