Quarterly Financials

Values in thousands2026-07-312026-04-302026-01-312025-10-31
Revenue
$161,001
$159,414
$149,666
$152,163
Gross Profit
100,771
96,369
91,916
93,686
EBITDA
23,194
31,235
15,231
22,846
EBIT
13,138
21,152
4,974
12,255
Net Income
5,081
13,641
8,336
6,539
Net Change In Cash
161,001
159,414
149,666
152,163
Free Cash Flow
34,004
80,791
12,477
4,897
Cash
83,290
102,813
88,374
87,590
Basic Shares
105,066
109,458
115,074
115,830

Annual Financials

Values in thousands2026-01-312025-01-312024-01-312023-01-31
Revenue
$594,781
$540,657
$476,543
$408,315
Gross Profit
360,169
324,788
285,073
238,709
EBITDA
66,419
9,548
7,463
-56,474
EBIT
24,164
-26,797
-37,801
-94,966
Net Income
5,180
-37,878
-42,346
-102,720
Net Change In Cash
594,781
540,657
476,543
408,315
Free Cash Flow
82,564
52,933
53,414
-34,282
Cash
88,374
120,928
112,085
82,036
Basic Shares
114,346
115,162
112,672
110,615

Earnings Calls

QuarterEPS
2026-07-31
$0.13
2026-04-30
$0.34
2026-01-31
$0.37
2025-10-31
$0.31