| Values in thousands | 2025-06-30 | 2024-12-31 |
|---|---|---|
Revenue | $5,304,488 | $3,678,136 |
EBITDA | 920,010 | 328,164 |
EBIT | 699,726 | 139,754 |
Net Income | 534,807 | 131,472 |
Net Change In Cash | 5,304,488 | 3,678,136 |
Free Cash Flow | 142,536 | 552,807 |
Cash | 551,000 | 70,000 |
Basic Shares | 612,259 | 612,259 |
| Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 |
|---|---|---|---|
Revenue | $7,947,000 | $7,618,000 | $7,506,000 |
Gross Profit | 2,774,000 | 2,596,000 | 2,566,000 |
EBITDA | 1,101,000 | 1,079,000 | 1,101,000 |
EBIT | 725,000 | 722,000 | 729,000 |
Net Income | 450,000 | 492,000 | 509,000 |
Net Change In Cash | 7,947,000 | 7,618,000 | 7,506,000 |
Free Cash Flow | 792,000 | 634,000 | 426,000 |
Cash | 70,000 | 52,000 | 44,000 |
Basic Shares | 612,259 | 612,259 | 612,259 |