Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $3,108,394 | $2,931,769 | $2,832,593 | $2,643,829 |
Gross Profit | 864,278 | 978,152 | 971,864 | 913,380 |
EBITDA | 525,926 | 720,718 | 648,184 | 479,687 |
EBIT | 415,127 | 619,112 | 551,474 | 383,133 |
Net Income | 255,303 | 243,800 | 288,764 | 217,555 |
Net Change In Cash | 3,108,394 | 2,931,769 | 2,832,593 | 2,643,829 |
Free Cash Flow | 65,135 | -277,751 | 271,975 | 36,697 |
Cash | 1,474,954 | 2,958,662 | 2,827,272 | 2,581,163 |
Basic Shares | 75,405 | 75,548 | 75,463 | 76,240 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $10,052,848 | $3,063,701 | $2,350,303 | $1,997,543 |
Gross Profit | 3,051,376 | 1,950,648 | 1,350,538 | 1,097,472 |
EBITDA | 1,985,784 | 1,525,264 | 832,017 | 908,928 |
EBIT | 1,631,579 | -5,837,674 | -6,082,270 | -4,230,874 |
Net Income | 1,066,250 | 845,702 | 459,866 | 472,640 |
Net Change In Cash | 10,052,848 | 3,063,701 | 2,350,303 | 1,997,543 |
Cost of Revenue | 1,064,906 | 273,330 | 327,256 | |
Free Cash Flow | 109,325 | 1,638,981 | 237,147 | 634,409 |
Cash | 465,671 | 847,519 | 495,246 | 808,612 |
Basic Shares | 77,861 | 81,285 | 81,742 | 80,702 |
Quarter | EPS |
---|---|
2024-09-30 | $4.16 |
2024-06-30 | $3.88 |
2024-03-31 | $4.21 |
2023-12-31 | $3.51 |