| Values in thousands | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
Revenue | $5,986,024 | $5,259,477 | $4,841,100 | $4,950,436 |
Gross Profit | 2,599,354 | 2,409,810 | 2,236,193 | 2,205,460 |
EBITDA | 636,721 | 490,131 | 545,281 | 415,962 |
EBIT | 544,938 | 487,719 | 456,404 | 305,751 |
Net Income | 372,041 | 414,204 | 403,050 | 237,308 |
Net Change In Cash | 5,986,024 | 5,259,477 | 4,841,100 | 4,950,436 |
Free Cash Flow | 1,175,447 | 1,399,735 | 756,931 | 1,020,982 |
Cash | 3,067,819 | 2,165,809 | 2,183,030 | 2,405,153 |
Basic Shares | 635,572 | 592,019 | 634,637 | 610,136 |
| 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,051,825 | 783,498 | -704,221 | -1,304,028 |
EBIT | 662,152 | 342,653 | -1,132,565 | -1,583,060 |
Net Income | 444,321 | 150,726 | -1,651,421 | -2,046,759 |
Net Change In Cash | 16,819,866 | 13,063,560 | 12,449,705 | 9,955,190 |
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-12-31 | $0 |
2025-09-30 | $0.76 |
2025-06-30 | $0.65 |
2025-03-31 | $0.83 |