Quarterly Financials

Values in thousands 2025-01-31 2024-10-31 2024-07-31 2024-04-30
Revenue
$932,252
$738,518
$732,560
$591,943
Gross Profit
411,069
321,877
319,943
248,606
EBITDA
100,122
16,596
28,118
8,678
EBIT
83,042
-937
10,916
-7,701
Net Income
77,702
-23,395
-10,603
13,022
Net Change In Cash
932,252
738,518
732,560
591,943
Free Cash Flow
160,695
-105,363
24,277
-44,021
Cash
187,696
140,911
218,856
241,654
Basic Shares
67,681
66,608
67,092
55,538

Annual Financials

Values in thousands 2025-01-31 2024-01-31 2023-01-31 2022-01-31
Revenue
$2,995,273
$2,776,530
$2,687,350
$2,591,631
Gross Profit
1,300,990
1,222,580
1,148,747
1,169,505
EBITDA
178,734
318,653
316,392
364,373
EBIT
110,540
257,304
254,925
307,574
Net Income
60,423
198,199
149,610
171,363
Net Change In Cash
2,995,273
2,776,530
2,687,350
2,591,631
Free Cash Flow
35,588
256,174
79,685
68,121
Cash
187,696
360,285
275,765
415,565
Basic Shares
68,594
69,782
70,087
65,919

Earnings Calls

Quarter EPS
2025-01-31
$1.48
2024-10-31
$0.34
2024-07-31
$0.42
2024-04-30
-$0.27