| Values in thousands | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
Revenue | $223,100 | $222,900 | $202,000 | $254,300 |
Gross Profit | 104,500 | 102,700 | 96,100 | 122,400 |
EBITDA | 44,900 | 44,100 | 42,400 | 63,900 |
EBIT | 10,100 | 10,300 | 8,700 | 29,300 |
Net Income | 2,900 | 8,300 | 300 | 15,000 |
Net Change In Cash | 223,100 | 222,900 | 202,000 | 254,300 |
Free Cash Flow | 13,000 | 31,755 | 27,100 | 50,400 |
Cash | 933,200 | 262,600 | 185,800 | 175,200 |
Basic Shares | 255,662 | 243,594 | 226,918 | 204,991 |
| Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
|---|---|---|---|---|
Revenue | $860,800 | $800,900 | $717,800 | $611,600 |
Gross Profit | 401,800 | 356,500 | 317,200 | 251,800 |
EBITDA | 179,000 | 149,000 | 104,300 | 11,237 |
EBIT | 28,600 | -13,800 | -70,200 | 11,200 |
Net Income | -36,100 | -96,900 | -276,900 | -158,300 |
Net Change In Cash | 860,800 | 800,900 | 717,800 | 611,600 |
Free Cash Flow | 50,300 | 58,100 | 5,200 | -16,700 |
Cash | 175,200 | 128,800 | 73,500 | 84,000 |
Basic Shares | 204,991 | 196,369 | 181,149 | 208,083 |
| Quarter | EPS |
|---|---|
2025-09-30 | $0.01 |
2025-06-30 | $0.11 |
2025-03-31 | $0.10 |
2024-12-31 | $0.17 |