Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $724,705 | $707,949 | $679,965 | $690,106 |
Gross Profit | 686,197 | 534,841 | 508,766 | 567,549 |
EBITDA | 304,103 | 435,979 | 389,386 | 563,110 |
EBIT | 403,624 | 384,956 | 340,888 | 514,829 |
Net Income | 280,901 | 266,758 | 255,954 | 403,380 |
Net Change In Cash | 724,705 | 707,949 | 679,965 | 690,106 |
Free Cash Flow | 414,983 | 321,923 | 272,161 | 367,124 |
Cash | 500,979 | 451,401 | 519,315 | 457,815 |
Basic Shares | 79,245 | 79,245 | 79,508 | 79,499 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $2,528,920 | $2,248,598 | $2,043,544 | $1,695,390 |
Gross Profit | 2,082,339 | 1,844,257 | 1,684,860 | 1,403,686 |
EBITDA | 1,714,959 | 1,333,384 | 1,127,243 | 929,295 |
EBIT | 1,555,740 | 1,190,888 | 993,118 | 818,500 |
Net Income | 1,148,592 | 870,573 | 725,983 | 601,822 |
Net Change In Cash | 2,528,920 | 2,248,598 | 2,043,544 | 1,695,390 |
Cost of Revenue | -409,346 | 129,861 | -209,720 | |
Free Cash Flow | 1,145,178 | 1,022,474 | 883,275 | 760,134 |
Cash | 457,815 | 993,564 | 1,421,449 | 1,300,521 |
Basic Shares | 79,843 | 81,215 | 83,479 | 84,517 |
Quarter | EPS |
---|---|
2024-09-30 | $3.86 |
2024-06-30 | $3.64 |
2024-03-31 | $3.52 |
2023-12-31 | $3.68 |