| Values in thousands | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
Revenue | $27,404,690 | $30,353,214 | $25,985,557 | $44,273,672 |
Gross Profit | 4,475,538 | 6,088,558 | 5,330,506 | 8,970,218 |
EBITDA | -707,301 | 1,343,524 | 824,512 | 4,154,564 |
EBIT | 1,338,760 | 271,654 | 3,703,314 | |
Net Income | -625,891 | 1,096,464 | 651,797 | 3,522,937 |
Net Change In Cash | 27,404,690 | 30,353,214 | 25,985,557 | 44,273,672 |
Free Cash Flow | -7,395,580 | -4,671,360 | -1,700,968 | 6,059,332 |
Cash | 51,107,522 | 49,790,369 | 53,233,352 | 65,901,123 |
Basic Shares | 1,009,414 | 1,071,261 | 1,069,104 | 1,066,897 |
| Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
|---|---|---|---|---|
Revenue | $144,522,507 | $123,834,600 | $46,082,223 | $26,660,089 |
Gross Profit | 29,668,979 | 27,493,036 | 8,805,558 | 5,551,747 |
EBITDA | 12,566,688 | 12,319,017 | -853,899 | 494,344 |
EBIT | 9,507,497 | 10,536,591 | -2,089,074 | -88,408 |
Net Income | 8,035,832 | 11,702,552 | -2,047,557 | -317,293 |
Net Change In Cash | 144,522,507 | 123,834,600 | 46,082,223 | 26,660,089 |
Free Cash Flow | 8,203,138 | 44,186,331 | 2,252,367 | 4,895,812 |
Cash | 65,901,123 | 91,329,030 | 38,478,016 | 27,854,224 |
Basic Shares | 1,064,636 | 1,057,688 | 970,615 | 926,660 |
| Quarter | EPS |
|---|---|
2025-12-31 | $0 |
2025-09-30 | -$0.36 |
2025-06-30 | $1.37 |
2025-03-31 | $0.96 |