Quarterly Financials

Values in thousands 2025-07-31 2025-04-30 2025-01-31 2024-10-31
Revenue
$899,151
$813,952
$812,406
$811,732
Gross Profit
409,259
355,333
362,797
361,340
EBITDA
128,876
96,381
102,504
135,491
EBIT
61,145
68,395
102,493
Net Income
51,708
8,039
13,917
33,168
Net Change In Cash
899,151
813,952
812,406
811,732
Free Cash Flow
83,447
31,307
-69,665
-95,994
Cash
34,560
46,084
30,413
87,012
Basic Shares
19,737
19,913
20,086
19,981

Annual Financials

Values in thousands 2025-01-31 2024-01-31 2023-01-31 2022-01-31
Revenue
$3,180,753
$3,029,126
$3,590,477
$3,758,820
Gross Profit
1,414,932
1,389,019
1,811,985
1,855,411
EBITDA
453,284
523,585
774,842
1,065,702
EBIT
323,093
404,596
591,069
897,201
Net Income
72,412
127,561
528,642
688,546
Net Change In Cash
3,180,753
3,029,126
3,590,477
3,758,820
Free Cash Flow
-213,693
-67,142
230,045
476,731
Cash
30,413
123,688
1,511,763
2,177,889
Basic Shares
19,992
21,600
26,561
31,113

Earnings Calls

Quarter EPS
2025-10-31
$0
2025-07-31
$2.93
2025-04-30
$0.13
2025-01-31
$1.58