Values in thousands | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 |
---|---|---|---|---|
Revenue | $5,783,631 | $5,585,884 | $5,824,602 | $5,915,006 |
Gross Profit | 2,074,655 | 1,944,706 | 2,109,241 | 2,134,743 |
EBITDA | 433,481 | 507,271 | 564,747 | 561,417 |
EBIT | 342,871 | 418,690 | 480,887 | 470,544 |
Net Income | 248,894 | 316,875 | 351,198 | 344,494 |
Net Change In Cash | 5,783,631 | 5,585,884 | 5,824,602 | 5,915,006 |
Cost of Revenue | -121,325 | |||
Free Cash Flow | 202,616 | 190,347 | 480,921 | 142,260 |
Cash | 1,049,588 | 1,102,007 | 654,637 | 530,105 |
Basic Shares | 139,828 | 140,359 | 140,934 | 141,247 |
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 | 7,940,143 | 7,740,104 | 6,634,136 | 5,654,841 |
EBITDA | 2,097,581 | 1,994,308 | 1,553,467 | 1,302,663 |
EBIT | 1,747,052 | 1,646,489 | 1,262,496 | 1,029,821 |
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-03-31 | $2.22 |
2023-12-31 | $2.26 |
2023-09-30 | $2.49 |
2023-06-30 | $2.44 |