| Values in thousands | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
Revenue | $208,400 | $202,800 | $190,500 | $192,200 |
Gross Profit | 64,700 | 64,000 | 57,000 | 61,700 |
EBITDA | 31,900 | 20,400 | 18,200 | 16,600 |
EBIT | 16,600 | 8,600 | 5,600 | 3,500 |
Net Income | 8,600 | -73,600 | -1,400 | -500 |
Net Change In Cash | 208,400 | 202,800 | 190,500 | 192,200 |
Free Cash Flow | 21,200 | 5,600 | 2,100 | 18,300 |
Cash | 167,800 | 157,200 | 175,600 | 159,800 |
Basic Shares | 18,400 | 18,400 | 18,500 | 18,600 |
| Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
|---|---|---|---|---|
Revenue | $830,100 | $908,400 | $971,200 | $932,900 |
Gross Profit | 277,100 | 307,100 | 321,000 | 349,100 |
EBITDA | 98,300 | 127,500 | 113,100 | 169,900 |
EBIT | 48,900 | 76,400 | 67,200 | 126,600 |
Net Income | 26,100 | 56,600 | 116,600 | 108,100 |
Net Change In Cash | 830,100 | 908,400 | 971,200 | 932,900 |
Cost of Revenue | 6,240 | 44,805 | ||
Free Cash Flow | 71,000 | 74,400 | 12,673 | 53,300 |
Cash | 159,800 | 131,700 | 235,900 | 232,296 |
Basic Shares | 18,600 | 18,700 | 18,953 | 18,863 |
| Quarter | EPS |
|---|---|
2025-12-31 | $0 |
2025-09-30 | $0.90 |
2025-06-30 | $0.34 |
2025-03-31 | $0.27 |