Quarterly Financials

Values in thousands2026-04-302026-01-312025-10-312025-07-31
Revenue
$144,427
$138,410
$150,528
$153,987
Gross Profit
98,693
87,311
106,720
105,357
EBITDA
14,357
2,596
20,707
22,586
EBIT
9,108
-2,732
15,487
17,281
Net Income
4,688
-3,521
9,205
10,515
Net Change In Cash
144,427
138,410
150,528
153,987
Free Cash Flow
-1,106
-11,710
15,717
16,610
Cash
36,297
41,015
58,006
45,523
Basic Shares
14,975
15,313
15,358
15,297

Annual Financials

Values in thousands2026-01-312025-01-312024-01-312023-01-31
Revenue
$596,549
$610,857
$608,043
$618,528
Gross Profit
409,745
429,856
430,782
425,310
EBITDA
70,684
91,007
99,059
105,715
EBIT
49,486
69,682
76,138
79,962
Net Income
27,891
39,483
36,201
42,175
Net Change In Cash
596,549
610,857
608,043
618,528
Free Cash Flow
23,229
50,769
46,379
59,358
Cash
41,015
35,427
62,172
87,053
Basic Shares
15,313
15,137
14,404
14,285

Earnings Calls

QuarterEPS
2026-04-30
$0.45
2026-01-31
-$0.02
2025-10-31
$0.76
2025-07-31
$0.81