| Values in thousands | 2025-12-31 | 2025-09-30 | 2025-06-30 | 2025-03-31 |
|---|---|---|---|---|
Revenue | $62,605 | $61,547 | $61,078 | $60,374 |
Gross Profit | 41,089 | 40,285 | 39,124 | 39,134 |
EBITDA | 4,872 | 5,308 | 3,559 | 4,599 |
EBIT | 3,733 | 4,125 | 2,600 | 3,645 |
Net Income | 1,901 | 2,732 | 306 | 4,016 |
Net Change In Cash | 62,605 | 61,547 | 61,078 | 60,374 |
Free Cash Flow | 2,938 | 3,327 | 5,940 | 11,983 |
Cash | 45,521 | 48,925 | 62,619 | 63,133 |
Basic Shares | 27,868 | 28,672 | 29,353 | 30,045 |
| Values in thousands | 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 |
|---|---|---|---|---|
Revenue | $245,604 | $242,176 | $244,383 | $275,093 |
Gross Profit | 159,632 | 158,161 | 158,349 | 178,778 |
EBITDA | 18,274 | 21,074 | 18,533 | 39,363 |
EBIT | 14,039 | 17,191 | 15,937 | 36,379 |
Net Income | 8,955 | 15,311 | 8,780 | 28,466 |
Net Change In Cash | 245,604 | 242,176 | 244,383 | 275,093 |
Free Cash Flow | 22,889 | 10,973 | 8,926 | 6,794 |
Cash | 45,521 | 58,749 | 30,758 | 24,535 |
Basic Shares | 28,984 | 30,642 | 31,578 | 32,500 |
| Quarter | EPS |
|---|---|
2025-12-31 | $0.16 |
2025-09-30 | $0.17 |
2025-06-30 | $0.14 |
2025-03-31 | $0.15 |