Quarterly Financials

Values in thousands2026-04-302026-01-312025-10-312025-07-31
Revenue
$290,954
$262,050
$251,153
$237,743
Gross Profit
61,114
65,599
46,949
44,267
EBITDA
54,328
55,976
40,199
37,203
EBIT
53,769
55,393
39,694
35,636
Net Income
46,063
49,212
30,737
35,275
Net Change In Cash
290,954
262,050
251,153
237,743
Free Cash Flow
110,951
171,125
171,910
32,908
Cash
355,847
339,481
306,294
177,850
Basic Shares
14,197
14,182
14,157
14,131

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-04-30
$3.24
2026-01-31
$3.47
2025-10-31
$2.17
2025-07-31
$2.50