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 |
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 |
Quarter | EPS |
---|---|
2025-01-31 | $1.48 |
2024-10-31 | $0.34 |
2024-07-31 | $0.42 |
2024-04-30 | -$0.27 |