Quarterly Financials

Values in thousands2026-01-312025-10-312025-07-312025-04-30
Revenue
$262,050
$251,153
$237,743
$193,660
Gross Profit
65,599
46,949
44,267
36,863
EBITDA
48,254
33,138
37,203
25,930
EBIT
47,671
32,633
35,636
24,342
Net Income
49,212
30,737
35,275
22,550
Net Change In Cash
262,050
251,153
237,743
193,660
Free Cash Flow
171,125
171,910
32,908
34,898
Cash
339,481
306,294
177,850
189,251
Basic Shares
14,182
14,157
14,131
14,112

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
136,989
93,855
38,863
45,384
EBIT
134,701
88,195
36,458
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-01-31
$3.47
2025-10-31
$2.17
2025-07-31
$2.50
2025-04-30
$1.60