| Values in thousands | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
Revenue | $1,789,972 | $1,451,130 | $1,101,303 | $1,835,449 |
Gross Profit | 1,711,632 | 1,302,533 | 998,977 | 1,716,124 |
EBITDA | 122,117 | 51,788 | -196,193 | 704,243 |
EBIT | 43,777 | 24,262 | -223,103 | 674,959 |
Net Income | -123,854 | -1,785 | -10,383 | 33,871 |
Net Change In Cash | 1,789,972 | 1,451,130 | 1,101,303 | 1,835,449 |
Free Cash Flow | -71,779 | -1,865,623 | -866,835 | 1,728,819 |
Cash | 5,836,104 | 5,113,322 | 1,408,800 | 1,272,853 |
Basic Shares | 210,622 | 171,438 | 200,193 | 141,037 |
| Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
|---|---|---|---|---|
Revenue | $5,401,391 | $4,005,857 | $6,004,881 | $13,175,612 |
Gross Profit | 4,932,161 | 3,645,883 | 5,684,897 | 12,683,726 |
EBITDA | 780,969 | -292,626 | 835,931 | 6,259,614 |
EBIT | 668,052 | -402,897 | 741,911 | 6,184,901 |
Net Income | 29,370 | -15,514 | 46,421 | 308,210 |
Net Change In Cash | 5,401,391 | 4,005,857 | 6,004,881 | 13,175,612 |
Cost of Revenue | -1,421,549 | 157,609 | ||
Free Cash Flow | -3,434,351 | 49,993 | 10,715,731 | 7,441,110 |
Cash | 1,272,853 | 1,108,466 | 722,293 | 2,131,174 |
Basic Shares | 198,991 | 198,052 | 197,162 | 198,943 |
| Quarter | EPS |
|---|---|
2025-12-31 | $0 |
2025-09-30 | $0.07 |
2025-06-30 | $0.04 |
2025-03-31 | $0.04 |