| Values in thousands | 2025-10-31 | 2025-07-31 | 2025-04-30 | 2025-01-31 |
|---|---|---|---|---|
Revenue | $1,290,619 | $1,208,560 | $1,097,311 | $1,584,917 |
Gross Profit | 771,944 | 721,874 | 640,002 | 934,075 |
EBITDA | 200,478 | 247,576 | 147,953 | 303,064 |
EBIT | 161,912 | 210,152 | 109,377 | 265,901 |
Net Income | 112,995 | 141,383 | 80,413 | 187,226 |
Net Change In Cash | 1,290,619 | 1,208,560 | 1,097,311 | 1,584,917 |
Free Cash Flow | 131,838 | 50,714 | -54,764 | 256,757 |
Cash | 605,783 | 572,730 | 510,563 | 772,727 |
Basic Shares | 47,881 | 48,551 | 50,634 | 52,461 |
| Values in thousands | 2025-01-31 | 2024-01-31 | 2023-01-31 | 2022-01-31 |
|---|---|---|---|---|
Revenue | $4,948,587 | $4,280,676 | $3,697,751 | $3,712,768 |
Gross Profit | 3,018,775 | 2,554,154 | 1,958,514 | 2,166,697 |
EBITDA | 934,813 | 659,708 | 230,852 | 487,103 |
EBIT | 781,040 | 518,604 | 98,609 | 343,068 |
Net Income | 566,223 | 328,123 | 2,816 | 263,010 |
Net Change In Cash | 4,948,587 | 4,280,676 | 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-10-31 | $2.36 |
2025-07-31 | $2.91 |
2025-04-30 | $1.59 |
2025-01-31 | $3.57 |