Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $3,239,106 | $2,699,909 | $3,174,254 | $3,031,388 |
Gross Profit | 2,000,735 | 2,001,350 | 2,987,135 | 1,666,504 |
EBITDA | 1,139,560 | 1,202,447 | 854,120 | 761,989 |
EBIT | 835,435 | 835,435 | ||
Net Income | 1,244,488 | 1,268,576 | 558,457 | 1,107,086 |
Net Change In Cash | 3,239,106 | 2,699,909 | 3,174,254 | 3,031,388 |
Cash | 4,399,195 | 8,235,073 | 5,810,347 | 4,592,305 |
Basic Shares | 52,396 | 52,396 | 1,045,679 | 1,044,264 |
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,728,521 |
EBIT | 2,471,795 | 2,333,897 | -162,485 | -3,795,943 |
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 | 52,255 | 1,058,117 | 1,078,980 | 1,075,940 |
Quarter | EPS |
---|---|
2025-09-30 | $0 |
2025-06-30 | $1.27 |
2025-03-31 | $1.32 |
2024-12-31 | $0.99 |