| Values in thousands | 2025-12-31 | 2025-09-30 | 2025-06-30 | 2025-03-31 |
|---|---|---|---|---|
Revenue | $80,573 | $79,728 | $75,161 | $71,741 |
Gross Profit | 29,666 | 32,125 | 30,594 | 27,045 |
EBITDA | 3,751 | 13,882 | 5,300 | 3,298 |
EBIT | -292 | 9,893 | 1,446 | -737 |
Net Income | -1,871 | 7,858 | 248 | -942 |
Net Change In Cash | 80,573 | 79,728 | 75,161 | 71,741 |
Free Cash Flow | 1,350 | -3,450 | 4,709 | 3,742 |
Cash | 87,366 | 86,253 | 90,375 | 83,892 |
Basic Shares | 13,279 | 13,344 | 13,309 | 13,257 |
| Values in thousands | 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 |
|---|---|---|---|---|
Revenue | $307,202 | $306,522 | $355,048 | $362,580 |
Gross Profit | 119,430 | 125,532 | 150,342 | 149,602 |
EBITDA | 26,654 | 35,881 | 57,960 | 62,710 |
EBIT | 10,733 | 20,076 | 42,410 | 47,357 |
Net Income | 5,293 | 9,911 | 25,707 | 36,063 |
Net Change In Cash | 307,202 | 306,522 | 355,048 | 362,580 |
Cost of Revenue | 8,561 | |||
Free Cash Flow | 6,351 | 10,652 | 30,739 | 11,741 |
Cash | 87,366 | 79,272 | 83,965 | 88,562 |
Basic Shares | 13,314 | 13,385 | 13,653 | 13,688 |
| Quarter | EPS |
|---|---|
2026-03-31 | $0 |
2025-12-31 | $0.07 |
2025-09-30 | $0.26 |
2025-06-30 | $0.17 |