Values in thousands | 2025-01-31 | 2024-10-31 | 2024-07-31 | 2024-04-30 |
---|---|---|---|---|
Revenue | $776,252 | $754,820 | $736,027 | $709,640 |
Gross Profit | 616,041 | 598,283 | 580,562 | 557,565 |
EBITDA | 96,994 | 99,605 | 99,453 | 76,258 |
EBIT | 68,287 | 72,036 | 72,431 | 51,752 |
Net Income | 83,491 | 62,423 | 888,211 | 33,760 |
Net Change In Cash | 776,252 | 754,820 | 736,027 | 709,640 |
Free Cash Flow | 279,570 | 210,713 | 197,928 | 232,073 |
Cash | 648,623 | 610,870 | 619,064 | 822,788 |
Basic Shares | 214,507 | 208,706 | 208,274 | 209,896 |
Values in thousands | 2025-01-31 | 2024-01-31 | 2023-01-31 | 2022-01-31 |
---|---|---|---|---|
Revenue | $2,976,739 | $2,761,882 | $2,515,915 | $2,107,213 |
Gross Profit | 2,355,080 | 2,189,261 | 1,979,827 | 1,640,762 |
EBITDA | 357,295 | 195,585 | 2,763 | 21,442 |
EBIT | 249,491 | 100,523 | -83,492 | -60,471 |
Net Income | 1,067,885 | 73,980 | -97,454 | -69,976 |
Net Change In Cash | 2,976,739 | 2,761,882 | 2,515,915 | 2,107,213 |
Cost of Revenue | 217,306 | -51,063 | ||
Free Cash Flow | 920,284 | 887,135 | 429,105 | 445,071 |
Cash | 648,623 | 797,060 | 721,895 | 509,059 |
Basic Shares | 210,339 | 208,950 | 200,903 | 196,675 |
Quarter | EPS |
---|---|
2025-01-31 | $0.86 |
2024-10-31 | $0.90 |
2024-07-31 | $0.97 |
2024-04-30 | $0.82 |