| Values in thousands | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
Revenue | $4,245,421 | $4,125,713 | $3,649,177 | $3,811,173 |
Gross Profit | 1,425,639 | 1,401,061 | 1,133,769 | 1,112,942 |
EBITDA | 532,734 | 608,788 | 347,472 | 552,146 |
EBIT | 470,925 | 549,071 | 289,216 | 330,396 |
Net Income | 264,085 | 318,018 | 733,959 | 48,500 |
Net Change In Cash | 4,245,421 | 4,125,713 | 3,649,177 | 3,811,173 |
Free Cash Flow | 493,327 | 133,518 | -325,063 | 700,285 |
Cash | 1,197,762 | 1,165,526 | 1,179,154 | 864,000 |
Basic Shares | 1,470,600 | 1,450,832 | 1,450,832 | 4,830,900 |
| Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
|---|---|---|---|---|
Revenue | $16,200,000 | $17,388,000 | $14,706,000 | $14,324,819 |
Gross Profit | 5,439,000 | 5,861,000 | 4,485,000 | 4,433,232 |
EBITDA | 2,825,000 | 3,257,000 | 2,175,000 | 2,667,909 |
EBIT | 1,575,000 | 2,024,000 | 1,103,000 | 1,552,129 |
Net Income | 939,000 | 182,000 | 858,000 | 754,147 |
Net Change In Cash | 16,200,000 | 17,388,000 | 14,706,000 | 14,324,819 |
Free Cash Flow | 598,000 | 1,357,000 | 613,000 | 862,000 |
Cash | 864,000 | 624,000 | 495,000 | 613,000 |
Basic Shares | 1,468,855 | 1,470,332 | 1,478,274 | 1,495,098 |
| Quarter | EPS |
|---|---|
2025-12-31 | $0 |
2025-09-30 | $0.18 |
2025-06-30 | $0.22 |
2025-03-31 | $0.50 |