| Values in thousands | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
Revenue | $106,759 | $115,448 | $98,675 | $117,813 |
Gross Profit | 23,355 | 32,619 | 22,859 | 37,232 |
EBITDA | 10,694 | 24,628 | 9,713 | 26,748 |
EBIT | 6,048 | 19,701 | 4,928 | 20,754 |
Net Income | -5,902 | 1,567 | -1,982 | 24,557 |
Net Change In Cash | 106,759 | 115,448 | 98,675 | 117,813 |
Free Cash Flow | 4,325 | 6,375 | -9,187 | 24,521 |
Cash | 3,211 | 3,183 | 5,528 | 32,990 |
Basic Shares | 16,299 | 16,509 | 15,887 | 17,327 |
| Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
|---|---|---|---|---|
Revenue | $450,982 | $454,231 | $463,077 | $417,957 |
Gross Profit | 124,200 | 125,034 | 138,146 | 129,655 |
EBITDA | 49,736 | 11,787 | 75,324 | 101,895 |
EBIT | 25,179 | -12,280 | 51,965 | 74,478 |
Net Income | -12,704 | -44,961 | 12,337 | 16,736 |
Net Change In Cash | 450,982 | 454,231 | 463,077 | 417,957 |
Cost of Revenue | -7,086 | -32,724 | ||
Free Cash Flow | 31,307 | 52,848 | 29,360 | 48,720 |
Cash | 32,990 | 61,046 | 43,417 | 50,505 |
Basic Shares | 15,601 | 16,761 | 18,204 | 21,241 |
| Quarter | EPS |
|---|---|
2025-12-31 | $0 |
2025-09-30 | $0.05 |
2025-06-30 | $0.09 |
2025-03-31 | -$0.05 |