Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $3,213,298 | $3,087,440 | $3,087,440 | $2,947,653 |
Gross Profit | 2,354,254 | 2,246,066 | 2,246,066 | 2,137,727 |
EBITDA | 1,131,268 | 1,124,161 | 903,045 | |
EBIT | 907,044 | 899,937 | 685,710 | |
Net Income | 539,692 | 496,114 | 496,114 | 372,981 |
Net Change In Cash | 3,213,298 | 3,087,440 | 3,087,440 | 2,947,653 |
Free Cash Flow | -429,501 | -1,060,679 | -1,060,679 | -2,779,707 |
Cash | 4,743,236 | 4,743,236 | 4,988,332 | |
Basic Shares | 314,811 | 314,811 | 316,091 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $11,364,024 | $9,016,344 | $4,576,468 | $3,179,136 |
Gross Profit | 8,381,266 | 6,346,592 | 2,862,640 | 2,409,190 |
EBITDA | 3,544,440 | 1,346,726 | 739 | 1,723,800 |
EBIT | 2,666,259 | 546,400 | -506,629 | 1,467,506 |
Net Income | 1,592,065 | -526,396 | -1,377,348 | 854,071 |
Net Change In Cash | 11,364,024 | 9,016,344 | 4,576,468 | 3,179,136 |
Free Cash Flow | 437,411 | 960,440 | 2,308,231 | -398,619 |
Cash | 2,176,416 | 1,512,604 | 4,495,645 | 2,446,990 |
Basic Shares | 319,267 | 311,880 | 308,905 | 293,737 |
Quarter | EPS |
---|---|
2024-09-30 | $1.93 |
2024-06-30 | $1.61 |
2024-03-31 | $1.42 |
2023-12-31 | $1.76 |