| Values in thousands | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
Revenue | $595,700 | $615,200 | $620,700 | $584,400 |
Gross Profit | 190,100 | 219,500 | 205,700 | 169,100 |
EBITDA | 277,900 | 200,400 | 181,100 | 142,800 |
EBIT | 240,800 | 164,900 | 148,000 | 108,900 |
Net Income | 188,100 | 115,100 | -37,900 | 133,699 |
Net Change In Cash | 595,700 | 615,200 | 620,700 | 584,400 |
Free Cash Flow | 128,300 | 52,800 | 55,700 | 12,900 |
Cash | 662,700 | 503,400 | 441,400 | 368,200 |
Basic Shares | 71,000 | 71,300 | 71,000 | 71,200 |
| Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
|---|---|---|---|---|
Revenue | $2,362,600 | $1,784,200 | $1,602,500 | $1,232,400 |
Gross Profit | 601,700 | 240,600 | 219,300 | 164,500 |
EBITDA | 487,800 | 142,200 | 154,800 | 89,700 |
EBIT | 365,700 | 41,100 | 63,600 | -136,000 |
Net Income | 373,400 | 865,400 | 176,500 | -4,494,400 |
Net Change In Cash | 2,362,600 | 1,784,200 | 1,602,500 | 1,232,400 |
Free Cash Flow | -99,700 | -428,600 | -80,000 | -124,900 |
Cash | 368,200 | 620,500 | 724,100 | 608,700 |
Basic Shares | 72,900 | 75,200 | 75,600 | 75,000 |
| Quarter | EPS |
|---|---|
2025-12-31 | $0 |
2025-09-30 | $2.65 |
2025-06-30 | $1.61 |
2025-03-31 | -$0.53 |