| Values in thousands | 2025-12-31 | 2025-09-30 | 2025-06-30 | 2025-03-31 |
|---|---|---|---|---|
Revenue | $161,500 | $101,100 | $102,600 | $170,800 |
Gross Profit | 65,900 | 37,800 | 41,700 | 75,800 |
EBITDA | 60,000 | 31,300 | 37,200 | 69,400 |
EBIT | 37,000 | 9,100 | 15,400 | 47,700 |
Net Income | 19,000 | -300 | 4,000 | 27,500 |
Net Change In Cash | 161,500 | 101,100 | 102,600 | 170,800 |
Free Cash Flow | -36,300 | -39,000 | 2,000 | 19,500 |
Cash | 15,600 | 14,600 | 8,500 | 10,200 |
Basic Shares | 17,592 | 16,980 | 16,200 | 16,200 |
| Values in thousands | 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 |
|---|---|---|---|---|
Revenue | $536,000 | $494,800 | $557,100 | $563,200 |
Gross Profit | 221,200 | 196,600 | 183,000 | 169,000 |
EBITDA | 198,000 | 174,900 | 160,700 | 143,500 |
EBIT | 109,300 | 98,800 | 93,300 | 80,900 |
Net Income | 50,200 | 47,100 | 45,200 | 41,400 |
Net Change In Cash | 536,000 | 494,800 | 557,100 | 563,200 |
Cost of Revenue | 2,500 | |||
Free Cash Flow | -53,799 | -44,000 | -34,000 | -24,400 |
Cash | 15,600 | 6,300 | 6,500 | 9,000 |
Basic Shares | 17,592 | 16,109 | 16,053 | 15,996 |
| Quarter | EPS |
|---|---|
2025-12-31 | $1.08 |
2025-09-30 | $0.03 |
2025-06-30 | $0.25 |
2025-03-31 | $1.74 |