| Values in thousands | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
Revenue | $92,677 | $91,631 | $92,235 | $117,127 |
Gross Profit | 57,958 | 62,970 | 61,622 | 81,638 |
EBITDA | 23,939 | -75,910 | 28,285 | 9,939 |
EBIT | 5,506 | -89,647 | 14,843 | 3,684 |
Net Income | -2,830 | -77,902 | -11,742 | -35,658 |
Net Change In Cash | 92,677 | 91,631 | 92,235 | 117,127 |
Free Cash Flow | -3,261 | 4,987 | -462 | 33,814 |
Cash | 79,810 | 85,732 | 115,084 | 137,090 |
Basic Shares | 44,366 | 44,738 | 44,421 | 45,659 |
| Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
|---|---|---|---|---|
Revenue | $449,674 | $477,690 | $484,604 | $440,285 |
Gross Profit | 314,336 | 340,667 | 361,968 | 321,193 |
EBITDA | 13,555 | 136,015 | 181,492 | 183,650 |
EBIT | -45,438 | 73,836 | 114,829 | 117,842 |
Net Income | -105,394 | 2,050 | 34,343 | 36,791 |
Net Change In Cash | 449,674 | 477,690 | 484,604 | 440,285 |
Cost of Revenue | 78,360 | |||
Free Cash Flow | 30,002 | 29,469 | 35,297 | 73,864 |
Cash | 137,090 | 233,090 | 75,404 | 132,245 |
Basic Shares | 47,402 | 50,243 | 52,174 | 54,136 |
| Quarter | EPS |
|---|---|
2025-09-30 | $0 |
2025-06-30 | -$1.74 |
2025-03-31 | -$0.26 |
2024-12-31 | -$0.78 |