Quarterly Financials

Values in thousands2026-07-312026-04-302026-01-312025-10-31
Revenue
$124,436
$120,967
$124,785
$124,545
Gross Profit
104,399
101,947
107,185
106,188
EBITDA
13,138
15,499
12,002
16,237
EBIT
10,239
12,443
8,962
13,239
Net Income
4,726
5,283
9,374
161,586
Net Change In Cash
124,436
120,967
124,785
124,545
Free Cash Flow
34,720
43,318
24,527
24,060
Cash
233,651
208,880
237,402
324,260
Basic Shares
79,294
79,464
89,552
94,154

Annual Financials

Values in thousands2026-01-312025-01-312024-01-312023-01-31
Revenue
$492,546
$467,499
$430,699
$370,793
Gross Profit
418,404
387,834
352,867
300,359
EBITDA
39,625
-14,521
-52,804
-111,591
EBIT
26,503
-35,124
-72,957
-129,020
Net Income
173,854
-42,735
-81,757
-128,423
Net Change In Cash
492,546
467,499
430,699
370,793
Cost of Revenue
-75,598
Free Cash Flow
111,916
108,414
64,426
8,507
Cash
237,402
346,460
363,011
274,019
Basic Shares
92,995
92,000
92,341
88,721

Earnings Calls

QuarterEPS
2026-07-31
$0.17
2026-04-30
$0.10
2026-01-31
$0.29
2025-10-31
$0.34