Values in thousands | 2025-07-31 | 2025-04-30 | 2025-01-31 | 2024-10-31 |
---|---|---|---|---|
Revenue | $1,208,560 | $1,097,311 | $1,584,917 | $1,208,966 |
Gross Profit | 719,546 | 680,178 | 974,010 | 786,932 |
EBITDA | 246,438 | 147,553 | 302,664 | 228,150 |
EBIT | 209,014 | 108,977 | 265,501 | 188,584 |
Net Income | 141,383 | 80,413 | 187,226 | 131,979 |
Net Change In Cash | 1,208,560 | 1,097,311 | 1,584,917 | 1,208,966 |
Free Cash Flow | 50,714 | -54,764 | 256,757 | 92,246 |
Cash | 572,730 | 510,563 | 772,727 | 683,089 |
Basic Shares | 48,551 | 50,634 | 52,461 | 52,869 |
Values in thousands | 2025-01-31 | 2024-01-31 | 2023-01-31 | 2022-01-31 |
---|---|---|---|---|
Revenue | $4,948,587 | $4,280,677 | $3,697,751 | $3,712,768 |
Gross Profit | 3,174,661 | 2,693,412 | 2,104,538 | 2,311,995 |
EBITDA | 934,527 | 659,708 | 240,548 | 494,987 |
EBIT | 780,754 | 518,604 | 108,305 | 350,952 |
Net Income | 566,223 | 328,123 | 2,816 | 263,010 |
Net Change In Cash | 4,948,587 | 4,280,677 | 3,697,751 | 3,712,768 |
Cost of Revenue | -298,347 | -289,789 | ||
Free Cash Flow | 527,473 | 495,625 | -166,909 | 180,803 |
Cash | 772,727 | 900,884 | 517,602 | 823,139 |
Basic Shares | 52,971 | 52,726 | 52,327 | 62,636 |
Quarter | EPS |
---|---|
2025-07-31 | $2.91 |
2025-04-30 | $1.59 |
2025-01-31 | $3.57 |
2024-10-31 | $2.50 |