Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $3,400,379 | $3,311,540 | $3,269,950 | $3,187,806 |
Gross Profit | 2,441,128 | 2,418,605 | 2,401,361 | 2,281,796 |
EBITDA | 474,449 | 487,673 | 574,071 | 527,531 |
EBIT | 486,380 | 996,936 | 654,855 | 551,686 |
Net Income | 365,634 | 371,909 | 442,471 | 397,339 |
Net Change In Cash | 3,400,379 | 3,311,540 | 3,269,950 | 3,187,806 |
Free Cash Flow | 1,278,581 | 791,391 | 706,693 | 699,937 |
Cash | 1,573,238 | 1,580,270 | 1,169,053 | 1,363,195 |
Basic Shares | 403,737 | 403,737 | 405,757 | 406,522 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $12,142,938 | $11,217,429 | $9,481,191 | $8,098,562 |
Gross Profit | 8,779,002 | 8,255,924 | 6,881,921 | 5,708,170 |
EBITDA | 1,754,403 | 1,905,927 | 1,559,767 | 990,404 |
EBIT | 1,775,264 | 1,850,055 | 1,430,085 | 855,339 |
Net Income | 1,381,359 | 1,381,062 | 1,022,490 | 530,670 |
Net Change In Cash | 12,142,938 | 11,217,429 | 9,481,191 | 8,098,562 |
Cost of Revenue | -94,743 | -803,523 | 1,348,656 | |
Free Cash Flow | 2,876,158 | 2,515,920 | 2,117,353 | 1,578,515 |
Cash | 1,363,195 | 1,449,346 | 1,568,843 | 2,372,366 |
Basic Shares | 409,947 | 419,191 | 419,623 | 424,717 |
Quarter | EPS |
---|---|
2024-09-30 | $0.93 |
2024-06-30 | $1.04 |
2024-03-31 | $1.56 |
2023-12-31 | $1.45 |