| Values in thousands | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
Revenue | $1,349,000 | $-483,000 | $3,723,000 | $158,000 |
Gross Profit | 372,000 | 552,000 | 318,000 | 701,000 |
EBITDA | 97,000 | 214,000 | 8,000 | 405,000 |
EBIT | 8,000 | |||
Net Income | 76,000 | 179,000 | -24,000 | 345,000 |
Net Change In Cash | 1,349,000 | -483,000 | 3,723,000 | 158,000 |
Free Cash Flow | 1,370,000 | 1,173,000 | 1,594,000 | 1,525,000 |
Cash | 4,562,000 | 3,784,000 | 3,887,000 | 3,767,000 |
Basic Shares | 70,279 | 71,938 | 73,469 | 74,421 |
| Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
|---|---|---|---|---|
Revenue | $3,092,000 | $3,165,000 | $9,720,000 | $5,503,000 |
Gross Profit | 2,390,000 | 2,467,000 | 8,908,000 | 4,992,000 |
EBITDA | 1,123,000 | 1,067,000 | 7,832,000 | 4,393,000 |
EBIT | -1,851,000 | 11,492,000 | 4,382,000 | |
Net Income | 946,000 | 934,000 | 6,186,000 | 3,417,000 |
Net Change In Cash | 3,092,000 | 3,165,000 | 9,720,000 | 5,503,000 |
Cost of Revenue | 1,670,000 | 612,000 | ||
Free Cash Flow | 5,793,000 | 5,310,000 | 5,206,000 | 5,743,000 |
Cash | 3,767,000 | 2,688,000 | 4,298,000 | 2,623,000 |
Basic Shares | 74,421 | 83,577 | 88,690 | 88,685 |
| Quarter | EPS |
|---|---|
2025-12-31 | $0 |
2025-09-30 | $6.16 |
2025-06-30 | $4.87 |
2025-03-31 | $5.10 |