| Values in thousands | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
Revenue | $650,200 | $591,300 | $577,500 | $680,300 |
Gross Profit | 203,100 | 55,000 | -19,600 | 680,300 |
EBITDA | 175,900 | 31,500 | -41,600 | -131,800 |
Net Income | 130,500 | 19,700 | -42,500 | -122,200 |
Net Change In Cash | 650,200 | 591,300 | 577,500 | 680,300 |
Free Cash Flow | 154,600 | -359,300 | -433,400 | 125,400 |
Cash | 892,500 | 919,400 | 733,400 | 743,000 |
Basic Shares | 105,006 | 109,135 | 111,543 | 111,727 |
| Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
|---|---|---|---|---|
Revenue | $2,421,600 | $3,592,100 | $1,516,200 | $1,194,400 |
Gross Profit | 266,100 | 3,579,000 | 1,516,200 | 247,500 |
EBITDA | 156,200 | 2,083,000 | 119,500 | 118,600 |
EBIT | 170,200 | 2,082,700 | 115,600 | 114,100 |
Net Income | 113,300 | 2,132,500 | 52,600 | 68,300 |
Net Change In Cash | 2,421,600 | 3,592,100 | 1,516,200 | 1,194,400 |
Free Cash Flow | 613,600 | 488,800 | 724,100 | 356,000 |
Cash | 743,000 | 712,400 | 1,222,000 | 325,100 |
Basic Shares | 115,627 | 114,324 | 199,323 | 200,380 |
| Quarter | EPS |
|---|---|
2025-09-30 | $1.21 |
2025-06-30 | $0.12 |
2025-03-31 | -$0.41 |
2024-12-31 | -$1.05 |