Values in thousands | 2024-07-31 | 2024-04-30 | 2024-01-31 | 2023-10-31 |
---|---|---|---|---|
Revenue | $1,156,900 | $1,347,900 | $1,000,200 | $983,200 |
Gross Profit | 402,800 | 449,800 | 340,700 | 329,600 |
EBITDA | 189,900 | 222,200 | 123,200 | 130,560 |
EBIT | 159,000 | 192,000 | 92,500 | 94,739 |
Net Income | 119,300 | 144,800 | 64,900 | 70,338 |
Net Change In Cash | 1,156,900 | 1,347,900 | 1,000,200 | 983,200 |
Free Cash Flow | 169,800 | 206,900 | -111,300 | 108,335 |
Cash | 221,100 | 188,800 | 198,500 | 193,100 |
Basic Shares | 104,500 | 104,900 | 104,700 | 104,900 |
Values in thousands | 2023-10-31 | 2022-10-31 | 2021-10-31 | 2020-10-31 |
---|---|---|---|---|
Revenue | $4,553,200 | $4,514,662 | $3,959,584 | $3,378,810 |
Gross Profit | 1,577,600 | 1,504,596 | 1,338,492 | 1,189,774 |
EBITDA | 701,800 | 697,093 | 627,793 | 535,841 |
EBIT | 582,600 | 588,284 | 528,477 | 440,226 |
Net Income | 329,700 | 443,300 | 409,900 | 329,701 |
Net Change In Cash | 4,553,200 | 4,514,662 | 3,959,584 | 3,378,810 |
Cost of Revenue | -208,835 | -76,634 | 325,651 | |
Free Cash Flow | 157,300 | 153,694 | 451,457 | 461,306 |
Cash | 193,100 | 188,250 | 405,612 | 479,892 |
Basic Shares | 105,300 | 105,649 | 108,473 | 108,663 |
Quarter | EPS |
---|---|
2024-07-31 | $1.18 |
2024-04-30 | $1.40 |
2024-01-31 | $0.64 |
2023-10-31 | $0.71 |