Quarterly Financials

Values in thousands2026-07-312026-04-302026-01-312025-10-31
Revenue
$161,245
$138,196
$248,046
$150,166
Gross Profit
106,061
71,974
144,000
84,237
EBITDA
15,151
-12,527
49,370
-11,596
EBIT
10,942
-16,708
45,615
-15,598
Net Income
7,429
-11,093
32,106
-10,551
Net Change In Cash
161,245
138,196
248,046
150,166
Free Cash Flow
17,365
-40,386
78,146
-10,430
Cash
68,804
56,998
101,853
23,722
Basic Shares
14,652
14,668
14,682
14,655

Annual Financials

Values in thousands2026-01-312025-01-312024-01-312023-01-31
Revenue
$697,115
$680,628
$700,265
$651,179
Gross Profit
378,009
397,835
401,043
343,651
EBITDA
21,871
31,159
44,426
47,808
EBIT
6,665
16,449
31,823
36,966
Net Income
4,065
11,556
23,861
26,488
Net Change In Cash
697,115
680,628
700,265
651,179
Free Cash Flow
26,181
17,460
47,230
-46,924
Cash
101,853
83,734
87,036
43,533
Basic Shares
14,695
16,791
16,460
15,955

Earnings Calls

QuarterEPS
2026-07-31
-$0.35
2026-04-30
-$0.64
2026-01-31
$2.23
2025-10-31
-$0.45