| Values in thousands | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
Revenue | $1,078,000 | $1,104,000 | $980,000 | $1,108,000 |
Gross Profit | 262,000 | 253,000 | 235,000 | 297,000 |
EBITDA | 116,000 | 204,000 | 162,000 | 215,000 |
EBIT | 132,000 | 93,000 | 146,000 | |
Net Income | 24,000 | 45,000 | 17,000 | 46,000 |
Net Change In Cash | 1,078,000 | 1,104,000 | 980,000 | 1,108,000 |
Free Cash Flow | -18,000 | -58,000 | 82,000 | 49,000 |
Cash | 412,000 | 636,000 | 352,000 | 419,000 |
Basic Shares | 74,500 | 74,900 | 75,200 | 75,000 |
| Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
|---|---|---|---|---|
Revenue | $4,317,000 | $4,191,000 | $4,131,000 | $3,549,000 |
Gross Profit | 1,033,000 | 933,000 | 919,000 | 892,000 |
EBITDA | 449,000 | 451,000 | 447,000 | 459,000 |
EBIT | 448,000 | 197,000 | 188,000 | 300,000 |
Net Income | 91,000 | -134,000 | 108,000 | 186,000 |
Net Change In Cash | 4,317,000 | 4,191,000 | 4,131,000 | 3,549,000 |
Free Cash Flow | 205,000 | 223,000 | 177,000 | 338,000 |
Cash | 419,000 | 339,000 | 293,000 | 238,000 |
Basic Shares | 74,200 | 70,600 | 68,400 | 69,800 |
| Quarter | EPS |
|---|---|
2025-12-31 | $0 |
2025-09-30 | $1.09 |
2025-06-30 | $0.60 |
2025-03-31 | $0.23 |