Values in thousands | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 |
---|---|---|---|---|
Revenue | $4,950,436 | $4,328,233 | $3,797,165 | $3,641,934 |
Gross Profit | 2,205,460 | 1,861,061 | 1,580,777 | 1,535,456 |
EBITDA | 415,962 | 202,415 | 247,797 | 77,427 |
EBIT | 305,751 | 149,828 | -24,764 | |
Net Income | 237,308 | 153,324 | 81,655 | -110,507 |
Net Change In Cash | 4,950,436 | 4,328,233 | 3,797,165 | 3,641,934 |
Free Cash Flow | 1,020,982 | 1,170,076 | 552,434 | 264,436 |
Cash | 2,405,153 | 2,538,749 | 4,047,519 | 4,221,406 |
Basic Shares | 610,136 | 638,850 | 574,340 | 569,527 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $16,819,866 | $13,063,560 | $12,449,705 | $9,955,190 |
Gross Profit | 7,205,088 | 5,833,647 | 5,185,277 | 3,895,735 |
EBITDA | 1,879,934 | 908,467 | -1,016,114 | -1,299,879 |
EBIT | 1,439,089 | 467,622 | -1,444,660 | -1,579,041 |
Net Income | 444,321 | 150,726 | -1,668,928 | -2,048,049 |
Net Change In Cash | 16,819,866 | 13,063,560 | 12,449,705 | 9,955,190 |
Free Cash Flow | 3,277,420 | 1,821,427 | -2,031,975 | -598,527 |
Cash | 2,405,153 | 2,811,056 | 6,029,859 | 9,247,762 |
Basic Shares | 604,713 | 594,405 | 558,119 | 532,705 |
Quarter | EPS |
---|---|
2024-12-31 | $0.59 |
2024-09-30 | $0.74 |
2024-06-30 | $0.14 |
2024-03-31 | -$0.04 |