Values in thousands | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 |
---|---|---|---|---|
Revenue | $3,512,351 | $3,108,394 | $2,931,769 | $2,832,593 |
Gross Profit | 3,158,363 | 864,278 | 978,152 | 971,864 |
EBITDA | 515,292 | 525,926 | 720,718 | 648,184 |
EBIT | 423,260 | 415,127 | 619,112 | 551,474 |
Net Income | 270,749 | 255,303 | 243,800 | 288,764 |
Net Change In Cash | 3,512,351 | 3,108,394 | 2,931,769 | 2,832,593 |
Free Cash Flow | -344,301 | 65,135 | -277,751 | 271,975 |
Cash | 967,079 | 1,474,954 | 2,958,662 | 2,827,272 |
Basic Shares | 75,337 | 75,405 | 75,548 | 75,463 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $12,385,107 | $10,052,848 | $3,063,701 | $2,350,303 |
Gross Profit | 11,154,661 | 3,051,376 | 1,950,648 | 1,350,538 |
EBITDA | 1,975,600 | 1,985,784 | 1,525,264 | 832,017 |
EBIT | 1,667,073 | 1,631,579 | -5,837,674 | -6,082,270 |
Net Income | 1,058,616 | 1,066,250 | 845,702 | 459,866 |
Net Change In Cash | 12,385,107 | 10,052,848 | 3,063,701 | 2,350,303 |
Cost of Revenue | 1,064,906 | 273,330 | ||
Free Cash Flow | -284,942 | 109,325 | 1,638,981 | 237,147 |
Cash | 967,079 | 465,671 | 847,519 | 495,246 |
Basic Shares | 75,427 | 77,861 | 81,285 | 81,742 |
Quarter | EPS |
---|---|
2024-12-31 | $4.25 |
2024-09-30 | $4.16 |
2024-06-30 | $3.88 |
2024-03-31 | $4.21 |