Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $5,970,198 | $5,962,567 | $5,783,631 | $5,585,884 |
Gross Profit | 2,198,441 | 2,081,101 | 2,074,655 | 1,944,706 |
EBITDA | 431,447 | 507,324 | 433,481 | 519,873 |
EBIT | 325,411 | 408,122 | 342,871 | 431,292 |
Net Income | 226,582 | 295,544 | 248,894 | 316,875 |
Net Change In Cash | 5,970,198 | 5,962,567 | 5,783,631 | 5,585,884 |
Free Cash Flow | 357,965 | 150,054 | 202,616 | 190,347 |
Cash | 1,078,118 | 555,277 | 1,049,588 | 1,102,007 |
Basic Shares | 139,599 | 139,829 | 139,828 | 140,359 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $23,090,610 | $22,095,973 | $18,870,510 | $16,537,433 |
Gross Profit | 8,290,672 | 7,740,104 | 6,634,136 | 5,654,841 |
EBITDA | 2,157,346 | 1,994,308 | 1,553,467 | 1,274,599 |
EBIT | 1,806,817 | 1,646,489 | 1,262,496 | 1,001,757 |
Net Income | 1,316,524 | 1,182,701 | 898,790 | 163,395 |
Net Change In Cash | 23,090,610 | 22,095,973 | 18,870,510 | 16,537,433 |
Cost of Revenue | -12,168 | -237,411 | 683,525 | |
Free Cash Flow | 922,935 | 1,127,339 | 992,149 | 1,866,059 |
Cash | 1,102,007 | 653,463 | 714,701 | 990,166 |
Basic Shares | 141,034 | 142,322 | 144,221 | 145,115 |
Quarter | EPS |
---|---|
2024-09-30 | $1.88 |
2024-06-30 | $2.44 |
2024-03-31 | $2.22 |
2023-12-31 | $2.26 |