Quarterly Financials

Values in thousands 2025-01-31 2024-10-31 2024-07-31 2024-04-30
Revenue
$812,406
$811,732
$829,655
$726,960
Gross Profit
362,797
361,340
374,757
316,038
EBITDA
102,504
135,491
129,898
91,690
EBIT
68,395
101,468
97,641
60,863
Net Income
13,917
33,168
28,952
-3,625
Net Change In Cash
812,406
811,732
829,655
726,960
Free Cash Flow
-69,665
-95,994
-37,903
-10,130
Cash
30,413
87,012
78,333
101,787
Basic Shares
20,086
19,981
19,961
18,324

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
322,587
523,585
774,842
1,065,702
EBIT
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,991
21,600
26,561
31,113

Earnings Calls

Quarter EPS
2025-01-31
$1.58
2024-10-31
$2.48
2024-07-31
$1.69
2024-04-30
-$0.40