| Values in thousands | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
Revenue | $3,358,242 | $3,239,106 | $2,699,909 | $3,174,254 |
Gross Profit | 1,753,028 | 2,000,735 | 2,001,350 | 2,987,135 |
EBITDA | 1,195,882 | 1,139,560 | 1,202,447 | 854,120 |
EBIT | 835,435 | 835,435 | ||
Net Income | 907,276 | 1,244,488 | 1,268,576 | 558,457 |
Net Change In Cash | 3,358,242 | 3,239,106 | 2,699,909 | 3,174,254 |
Cash | 5,740,071 | 4,399,195 | 8,235,073 | 5,810,347 |
Basic Shares | 52,334 | 1,047,932 | 1,047,932 | 1,045,679 |
| Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
|---|---|---|---|---|
Revenue | $11,238,638 | $8,436,159 | $6,733,644 | $4,657,019 |
Gross Profit | 9,734,952 | 7,203,554 | 3,219,093 | 2,117,021 |
EBITDA | 2,549,722 | 2,408,639 | -74,142 | -3,572,875 |
EBIT | 2,471,795 | 2,333,897 | -162,485 | -3,640,297 |
Net Income | 3,069,849 | 2,212,888 | 406,762 | -3,654,528 |
Net Change In Cash | 11,238,638 | 8,436,159 | 6,733,644 | 4,657,019 |
Free Cash Flow | 2,895,158 | 2,169,302 | -101,206 | -254,639 |
Cash | 5,810,347 | 6,770,895 | 5,137,312 | 4,284,291 |
Basic Shares | 1,045,111 | 1,058,117 | 1,078,980 | 1,075,940 |
| Quarter | EPS |
|---|---|
2026-03-31 | $0 |
2025-12-31 | $0 |
2025-09-30 | $0.93 |
2025-06-30 | $1.27 |