| Values in thousands | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
Revenue | $450,900 | $466,400 | $477,700 | $434,200 |
Gross Profit | 85,600 | 98,400 | 98,100 | 89,300 |
EBITDA | -18,600 | 62,200 | 60,400 | 51,100 |
EBIT | -52,300 | 30,200 | 28,900 | 15,800 |
Net Income | -67,100 | 9,000 | 9,100 | 17,200 |
Net Change In Cash | 450,900 | 466,400 | 477,700 | 434,200 |
Free Cash Flow | 25,394 | 10,832 | -28,800 | 25,724 |
Cash | 51,300 | 42,600 | 37,500 | 44,200 |
Basic Shares | 56,046 | 56,320 | 57,200 | 57,803 |
| Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
|---|---|---|---|---|
Revenue | $1,877,500 | $1,893,900 | $2,030,900 | $1,546,800 |
Gross Profit | 428,800 | 451,000 | 448,800 | 386,600 |
EBITDA | 225,900 | 324,900 | 308,000 | 327,100 |
EBIT | 100,600 | 211,900 | 202,300 | 223,000 |
Net Income | 44,200 | 103,500 | 106,200 | 134,700 |
Net Change In Cash | 1,877,500 | 1,893,900 | 2,030,900 | 1,546,800 |
Free Cash Flow | -81,400 | 173,100 | -151,800 | -69,500 |
Cash | 44,200 | 37,500 | 60,800 | 65,700 |
Basic Shares | 58,373 | 59,980 | 61,378 | 60,951 |
| Quarter | EPS |
|---|---|
2025-09-30 | $0.29 |
2025-06-30 | $0.32 |
2025-03-31 | $0.22 |
2024-12-31 | $0.35 |