Values in thousands | 2024-07-31 | 2024-04-30 | 2024-01-31 | 2023-10-31 |
---|---|---|---|---|
Revenue | $992,246 | $955,395 | $896,363 | $936,447 |
Gross Profit | 389,270 | 399,730 | 371,865 | 364,443 |
EBITDA | 260,755 | 251,808 | 225,093 | 234,216 |
EBIT | 216,445 | 208,977 | 181,588 | 190,488 |
Net Income | 136,577 | 123,146 | 114,698 | 103,426 |
Net Change In Cash | 992,246 | 955,395 | 896,363 | 936,447 |
Free Cash Flow | 198,105 | 128,192 | 98,275 | 133,120 |
Cash | 202,940 | 204,161 | 196,323 | 171,048 |
Basic Shares | 140,305 | 140,059 | 139,893 | 139,774 |
Values in thousands | 2023-10-31 | 2022-10-31 | 2021-10-31 | 2020-10-31 |
---|---|---|---|---|
Revenue | $2,968,105 | $2,208,322 | $1,865,682 | $1,787,009 |
Gross Profit | 1,153,488 | 862,759 | 727,423 | 682,127 |
EBITDA | 758,310 | 593,742 | 472,792 | 444,704 |
EBIT | 629,810 | 498,442 | 379,773 | 356,143 |
Net Income | 403,596 | 351,675 | 329,758 | 313,984 |
Net Change In Cash | 2,968,105 | 2,208,322 | 1,865,682 | 1,787,009 |
Cost of Revenue | 38,194 | -298,554 | 349,851 | |
Free Cash Flow | 399,301 | 435,874 | 407,901 | 386,185 |
Cash | 171,048 | 139,504 | 108,298 | 406,852 |
Basic Shares | 138,905 | 138,037 | 137,854 | 137,302 |
Quarter | EPS |
---|---|
2024-07-31 | $0.97 |
2024-04-30 | $0.88 |
2024-01-31 | $0.82 |
2023-10-31 | $0.74 |