| Values in thousands | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
Revenue | $10,664,000 | $10,477,652 | $9,662,601 | $11,768,381 |
Gross Profit | 3,728,000 | 3,596,147 | 2,870,696 | 3,407,530 |
EBITDA | 3,997,000 | 2,905,862 | 2,181,050 | 2,971,918 |
EBIT | 2,996,000 | 1,913,548 | 1,213,156 | 2,166,568 |
Net Income | -1,185,000 | -946,042 | -1,787,895 | -9,297,393 |
Net Change In Cash | 10,664,000 | 10,477,652 | 9,662,601 | 11,768,381 |
Free Cash Flow | 148,695 | 2,003,430 | -555,005 | 1,056,034 |
Cash | 12,898,000 | 13,527,889 | 14,809,083 | 16,904,000 |
Basic Shares | 464,664 | 464,664 | 464,658 | 465,705 |
| Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
|---|---|---|---|---|
Revenue | $43,950,742 | $39,468,497 | $39,322,786 | $26,093,154 |
Gross Profit | 13,714,681 | 10,918,601 | 8,765,967 | 5,829,968 |
EBITDA | 13,216,713 | 14,116,517 | 11,135,850 | 12,649,993 |
EBIT | 9,956,673 | 10,751,574 | 8,121,370 | 10,145,609 |
Net Income | -9,423,795 | 1,094,391 | 1,176,032 | 6,312,140 |
Net Change In Cash | 43,950,742 | 39,468,497 | 39,322,786 | 26,093,154 |
Free Cash Flow | 5,246,765 | 2,923,039 | 5,440,858 | 1,155,254 |
Cash | 16,904,000 | 14,666,341 | 13,301,716 | 16,174,130 |
Basic Shares | 465,705 | 468,586 | 468,645 | 459,805 |
| Quarter | EPS |
|---|---|
2025-12-31 | $0 |
2025-09-30 | -$0.46 |
2025-06-30 | -$0.35 |
2025-03-31 | -$0.65 |