Values in thousands | 2025-07-31 | 2025-04-30 | 2025-01-31 | 2024-10-31 |
---|---|---|---|---|
Revenue | $772,937 | $647,801 | $932,252 | $738,518 |
Gross Profit | 328,769 | 258,457 | 411,069 | 321,877 |
EBITDA | 23,172 | -12,091 | 100,122 | 16,596 |
EBIT | -29,917 | 83,042 | -937 | |
Net Income | 6,242 | -32,928 | 81,399 | -23,395 |
Net Change In Cash | 772,937 | 647,801 | 932,252 | 738,518 |
Free Cash Flow | 96,819 | -95,319 | 160,695 | -105,363 |
Cash | 189,635 | 151,192 | 187,696 | 140,911 |
Basic Shares | 52,115 | 51,375 | 67,681 | 66,608 |
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,522 | 318,653 | 316,392 | 364,373 |
EBIT | 110,328 | 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-10-31 | $0 |
2025-07-31 | $0.26 |
2025-04-30 | -$0.44 |
2025-01-31 | $1.48 |