Quarterly Financials

Values in thousands2026-04-302026-01-312025-10-312025-07-31
Revenue
$230,858
$230,393
$197,091
$190,750
Gross Profit
92,228
86,993
72,002
71,725
EBITDA
13,130
11,897
-2,176
8,454
EBIT
8,022
6,960
-6,803
3,906
Net Income
7,754
7,412
-6,894
3,818
Net Change In Cash
230,858
230,393
197,091
190,750
Free Cash Flow
15,042
14,676
767
-1,746
Cash
81,100
66,092
51,098
50,397
Basic Shares
8,484
8,411
8,050
8,314

Annual Financials

Values in thousands2026-01-312025-01-312024-01-312023-01-31
Revenue
$819,962
$753,079
$747,941
$795,011
Gross Profit
306,160
282,043
285,117
310,989
EBITDA
24,327
-18,193
3,410
96,934
EBIT
5,845
-37,015
-15,580
76,339
Net Income
5,207
-43,170
-11,979
58,892
Net Change In Cash
819,962
753,079
747,941
795,011
Free Cash Flow
624
-13,957
-24,452
-16,533
Cash
66,092
61,085
79,706
103,495
Basic Shares
8,300
8,315
8,221
8,216

Earnings Calls

QuarterEPS
2026-04-30
$1.08
2026-01-31
$0.85
2025-10-31
-$0.88
2025-07-31
-$0.66