| Values in thousands | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
Revenue | $9,576,583 | $10,881,996 | $11,055,183 | $2,795,175 |
Gross Profit | 5,332,834 | 5,758,506 | 5,975,578 | 6,860,246 |
EBITDA | 5,085,649 | 5,503,313 | 5,603,103 | 4,660,050 |
EBIT | 4,149,966 | 4,578,354 | 4,670,528 | 3,736,606 |
Net Income | 2,695,980 | 2,655,135 | 2,858,116 | 2,076,484 |
Net Change In Cash | 9,576,583 | 10,881,996 | 11,055,183 | 2,795,175 |
Free Cash Flow | 45,096 | 3,701,541 | 2,769,919 | 1,452,608 |
Cash | 636,547 | 9,697,343 | 16,227,819 | 13,465,861 |
Basic Shares | 50,527 | 50,527 | 50,527 | 50,527 |
| Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
|---|---|---|---|---|
Revenue | $26,781,834 | $33,224,144 | $27,380,376 | $19,014,906 |
Gross Profit | 20,673,360 | 19,405,530 | 14,544,415 | 9,375,181 |
EBITDA | 18,111,685 | 18,676,190 | 16,101,088 | 10,899,500 |
EBIT | 15,050,646 | 16,130,488 | 13,787,767 | 8,848,961 |
Net Income | 8,612,157 | 9,542,912 | 9,013,147 | 5,997,492 |
Net Change In Cash | 26,781,834 | 33,224,144 | 27,380,376 | 19,014,906 |
Free Cash Flow | 8,829,359 | 3,490,508 | 4,088,600 | 6,148,662 |
Cash | 13,465,861 | 10,055,066 | 12,371,464 | 13,332,877 |
Basic Shares | 50,527 | 50,527 | 50,837 | 51,937 |
| Quarter | EPS |
|---|---|
2025-09-30 | $2.90 |
2025-06-30 | $2.81 |
2025-03-31 | $2.89 |
2024-12-31 | $2.10 |