Quarterly Financials

Values in thousands 2025-07-31 2025-04-30 2025-01-31 2024-10-31
Revenue
$305,737
$272,121
$379,199
$293,618
Gross Profit
145,009
126,976
199,485
140,071
EBITDA
59,611
49,407
101,735
54,483
EBIT
43,546
95,341
Net Income
45,006
35,193
77,198
44,172
Net Change In Cash
305,737
272,121
379,199
293,618
Free Cash Flow
46,400
19,573
110,951
33,602
Cash
297,811
268,884
266,929
301,958
Basic Shares
50,627
50,541
50,551
50,297

Annual Financials

Values in thousands 2025-01-31 2024-01-31 2023-01-31 2022-01-31
Revenue
$1,217,689
$1,261,102
$1,345,187
$1,294,607
Gross Profit
592,787
619,065
676,003
653,009
EBITDA
263,496
291,889
346,987
354,188
EBIT
241,364
271,059
328,132
335,499
Net Income
195,468
219,919
254,626
254,820
Net Change In Cash
1,217,689
1,261,102
1,345,187
1,294,607
Free Cash Flow
199,739
217,370
212,022
292,654
Cash
266,929
268,213
252,077
253,970
Basic Shares
50,310
49,955
49,631
49,385

Earnings Calls

Quarter EPS
2025-10-31
$0
2025-07-31
$0.89
2025-04-30
$0.70
2025-01-31
$1.53