Quarterly Financials

Values in thousands2026-01-312025-10-312025-07-312025-04-30
Revenue
$399,140
$320,837
$305,737
$272,121
Gross Profit
209,967
153,906
145,009
126,976
EBITDA
100,643
67,094
65,741
49,407
EBIT
60,914
59,611
43,546
Net Income
80,845
48,700
45,006
35,193
Net Change In Cash
399,140
320,837
305,737
272,121
Free Cash Flow
101,419
38,387
46,400
19,573
Cash
249,461
316,152
297,811
268,884
Basic Shares
50,922
50,712
50,627
50,541

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
261,444
263,496
291,889
346,987
EBIT
241,364
271,059
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-01-31
$1.59
2025-10-31
$0.96
2025-07-31
$0.89
2025-04-30
$0.70