Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $3,963,027 | $3,907,604 | $3,843,582 | $3,703,546 |
Gross Profit | 3,572,777 | 436,398 | 388,762 | 331,196 |
EBITDA | 535,760 | 583,878 | 529,765 | 476,677 |
EBIT | 386,193 | 436,398 | 388,762 | 331,196 |
Net Income | 258,714 | 289,152 | 261,834 | 216,378 |
Net Change In Cash | 3,963,027 | 3,907,604 | 3,843,582 | 3,703,546 |
Free Cash Flow | 81,887 | 437,887 | 187,867 | 246,041 |
Cash | 106,077 | 128,786 | 112,093 | 119,439 |
Basic Shares | 68,108 | 67,920 | 68,482 | 68,550 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $14,281,976 | $13,399,370 | $12,642,117 | $11,558,897 |
Gross Profit | 5,641,664 | 11,925,031 | 11,214,983 | 10,270,765 |
EBITDA | 1,713,629 | 1,642,966 | 1,927,529 | 1,870,212 |
EBIT | 1,145,588 | 1,061,105 | 1,394,316 | 1,359,719 |
Net Income | 717,795 | 675,609 | 991,590 | 943,953 |
Net Change In Cash | 14,281,976 | 13,399,370 | 12,642,117 | 11,558,897 |
Cost of Revenue | -1,099,721 | 1,172,748 | ||
Free Cash Flow | 524,742 | 262,022 | 28,036 | 1,625,960 |
Cash | 119,439 | 102,818 | 115,301 | 1,224,490 |
Basic Shares | 70,125 | 73,832 | 83,692 | 85,587 |
Quarter | EPS |
---|---|
2024-09-30 | $3.71 |
2024-06-30 | $4.31 |
2024-03-31 | $3.70 |
2023-12-31 | $3.13 |