Values in thousands | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 |
---|---|---|---|---|
Revenue | $2,931,769 | $2,832,593 | $2,643,829 | $2,522,383 |
Gross Profit | 978,152 | 971,864 | 913,380 | 765,399 |
EBITDA | 720,718 | 648,184 | 479,687 | 458,422 |
EBIT | 619,112 | 551,474 | 383,133 | 366,035 |
Net Income | 243,800 | 288,764 | 217,555 | 224,291 |
Net Change In Cash | 2,931,769 | 2,832,593 | 2,643,829 | 2,522,383 |
Free Cash Flow | -277,751 | 271,975 | 36,697 | 78,130 |
Cash | 2,958,662 | 2,827,272 | 2,581,163 | 799,209 |
Basic Shares | 75,548 | 75,463 | 76,240 | 77,147 |
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,676,852 | 1,950,648 | 1,350,538 | 1,097,472 |
EBITDA | 2,033,887 | 1,525,264 | 832,017 | 803,163 |
EBIT | -6,387,382 | -5,837,674 | -6,082,270 | -4,336,639 |
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 | 2,581,163 | 847,519 | 495,246 | 808,612 |
Basic Shares | 77,861 | 81,285 | 81,742 | 80,702 |
Quarter | EPS |
---|---|
2024-06-30 | $3.88 |
2024-03-31 | $4.21 |
2023-12-31 | $3.51 |
2023-09-30 | $3.74 |