| Values in thousands | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
Revenue | $481,600 | $464,700 | $481,800 | $465,200 |
Gross Profit | 302,100 | 238,100 | 242,800 | 218,600 |
EBITDA | -101,900 | 98,600 | 80,900 | 66,600 |
EBIT | -146,200 | 45,400 | 27,000 | 8,300 |
Net Income | -196,800 | 21,300 | 14,900 | 10,800 |
Net Change In Cash | 481,600 | 464,700 | 481,800 | 465,200 |
Free Cash Flow | 5,000 | 87,100 | 19,500 | 54,200 |
Cash | 627,600 | 625,200 | 557,300 | 579,700 |
Basic Shares | 159,800 | 161,000 | 161,900 | 161,800 |
| Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
|---|---|---|---|---|
Revenue | $1,760,000 | $1,513,700 | $1,246,200 | $1,024,200 |
Gross Profit | 812,100 | 646,500 | 473,200 | 382,300 |
EBITDA | 288,000 | 264,600 | 54,700 | 23,100 |
EBIT | 78,200 | 132,100 | -34,300 | -54,400 |
Net Income | 18,100 | 54,800 | -73,400 | -75,400 |
Net Change In Cash | 1,760,000 | 1,513,700 | 1,246,200 | 1,024,200 |
Cost of Revenue | 660,200 | -254,800 | ||
Free Cash Flow | 171,500 | 105,100 | 38,100 | -14,900 |
Cash | 579,700 | 570,300 | 431,900 | 367,500 |
Basic Shares | 160,400 | 158,500 | 152,940 | 150,402 |
| Quarter | EPS |
|---|---|
2025-09-30 | -$1.23 |
2025-06-30 | $0.61 |
2025-03-31 | $0.58 |
2024-12-31 | $0.60 |