Quarterly Financials

Values in thousands2026-07-312026-04-302026-01-312025-10-31
Revenue
$319,816
$288,735
$399,140
$320,837
Gross Profit
153,021
133,476
209,967
153,906
EBITDA
55,802
68,558
118,769
70,683
EBIT
62,096
105,392
64,503
Net Income
44,410
46,882
80,845
48,700
Net Change In Cash
319,816
288,735
399,140
320,837
Free Cash Flow
34,655
101,419
38,387
Cash
264,778
266,164
249,461
316,152
Basic Shares
51,007
50,996
50,922
50,712

Annual Financials

Values in thousands2026-01-312025-01-312024-01-312023-01-31
Revenue
$1,297,835
$1,217,689
$1,261,102
$1,345,187
Gross Profit
635,858
592,787
619,065
676,003
EBITDA
301,537
279,909
310,045
346,987
EBIT
276,119
257,777
289,215
328,132
Net Income
209,744
195,468
219,919
254,626
Net Change In Cash
1,297,835
1,217,689
1,261,102
1,345,187
Free Cash Flow
205,779
199,739
217,370
212,022
Cash
249,461
266,929
268,213
252,077
Basic Shares
50,701
50,310
49,955
49,631

Earnings Calls

QuarterEPS
2026-07-31
$0.87
2026-04-30
$0.92
2026-01-31
$1.59
2025-10-31
$0.96