| Values in thousands | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
Revenue | $857,500 | $940,500 | $540,700 | $814,300 |
Gross Profit | 179,900 | 596,600 | 355,000 | 518,300 |
EBITDA | 116,000 | 231,300 | 40,100 | 153,000 |
EBIT | 65,100 | 181,900 | -9,400 | 103,800 |
Net Income | 48,900 | 93,500 | -38,900 | 51,300 |
Net Change In Cash | 857,500 | 940,500 | 540,700 | 814,300 |
Free Cash Flow | 38,100 | 245,800 | -141,200 | 135,800 |
Cash | 461,300 | 928,000 | 699,400 | 1,057,300 |
Basic Shares | 123,800 | 149,100 | 119,400 | 163,600 |
| Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
|---|---|---|---|---|
Revenue | $3,049,500 | $3,066,700 | $2,454,700 | $1,510,500 |
Gross Profit | 1,964,500 | 570,600 | 1,581,000 | 997,600 |
EBITDA | 616,300 | 603,900 | 151,700 | -300 |
EBIT | 418,800 | 394,400 | -86,500 | -265,700 |
Net Income | 309,700 | 188,200 | -271,200 | -422,800 |
Net Change In Cash | 3,049,500 | 3,066,700 | 2,454,700 | 1,510,500 |
Cost of Revenue | -195,900 | 56,993 | ||
Free Cash Flow | 315,200 | 294,800 | 25,300 | 70,700 |
Cash | 1,057,300 | 849,100 | 674,500 | 707,300 |
Basic Shares | 154,900 | 152,000 | 118,200 | 117,250 |
| Quarter | EPS |
|---|---|
2025-12-31 | $0 |
2025-09-30 | $0.40 |
2025-06-30 | $0.63 |
2025-03-31 | -$0.32 |