Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $5,302,504 | $4,835,572 | $4,950,436 | $4,328,233 |
Gross Profit | 2,429,524 | 2,236,193 | 2,205,460 | 1,861,061 |
EBITDA | 663,910 | 644,361 | 415,962 | 202,415 |
EBIT | 571,874 | 555,585 | 305,751 | 258,030 |
Net Income | 409,293 | 402,589 | 237,308 | 153,324 |
Net Change In Cash | 5,302,504 | 4,835,572 | 4,950,436 | 4,328,233 |
Free Cash Flow | 1,399,735 | 756,931 | 1,020,982 | 1,260,847 |
Cash | 2,165,809 | 2,183,030 | 2,405,153 | 2,538,749 |
Basic Shares | 592,019 | 634,637 | 610,136 | 574,340 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $16,819,866 | $13,080,625 | $12,455,561 | $9,959,814 |
Gross Profit | 7,205,088 | 5,726,287 | 5,044,303 | 3,816,965 |
EBITDA | 1,206,797 | 908,467 | -1,016,114 | -1,299,879 |
EBIT | 817,124 | 467,046 | -1,444,660 | -1,579,041 |
Net Income | 444,039 | 150,922 | -1,652,197 | -2,047,709 |
Net Change In Cash | 16,819,866 | 13,080,625 | 12,455,561 | 9,959,814 |
Free Cash Flow | 2,955,827 | 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 |
---|---|
2025-09-30 | $0 |
2025-06-30 | $0.65 |
2025-03-31 | $0.83 |
2024-12-31 | $0.39 |