Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $1,810,936 | $1,690,400 | $1,571,374 | $1,540,437 |
Gross Profit | 1,161,717 | 1,097,213 | 1,001,379 | 999,226 |
EBITDA | 785,250 | 715,071 | 675,755 | 654,311 |
EBIT | 699,573 | 660,141 | 639,421 | |
Net Income | 747,938 | 665,428 | 637,692 | 613,636 |
Net Change In Cash | 1,810,936 | 1,690,400 | 1,571,374 | 1,540,437 |
Free Cash Flow | 1,167,431 | 985,851 | 504,409 | 520,454 |
Cash | 3,175,139 | 2,429,031 | 2,092,101 | 1,938,606 |
Basic Shares | 1,281,792 | 1,279,684 | 1,279,460 | 1,275,380 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $5,860,168 | $4,381,310 | $2,948,037 | $2,317,512 |
Gross Profit | 3,630,281 | 2,675,696 | 1,880,779 | 1,481,886 |
EBITDA | 2,327,879 | 1,589,806 | 975,073 | 699,684 |
EBIT | 2,257,249 | 1,527,106 | 909,261 | 638,514 |
Net Income | 2,087,321 | 1,352,446 | 840,854 | 634,557 |
Net Change In Cash | 5,860,168 | 4,381,310 | 2,948,037 | 2,317,512 |
Cost of Revenue | 54,539 | -270,588 | -220,027 | |
Free Cash Flow | 1,999,580 | 448,169 | 951,120 | 719,730 |
Cash | 1,938,606 | 671,707 | 620,813 | 893,219 |
Basic Shares | 1,268,540 | 1,265,836 | 1,276,952 | 1,271,440 |
Quarter | EPS |
---|---|
2024-09-30 | $2.40 |
2024-06-30 | $2.10 |
2024-03-31 | $1.99 |
2023-12-31 | $2.08 |