| Values in thousands | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
Revenue | $38,891 | $38,613 | $39,107 | $41,664 |
Gross Profit | 20,898 | 21,323 | 20,730 | 29,629 |
EBITDA | 26,866 | 27,732 | 26,342 | 27,506 |
EBIT | 18,784 | 19,738 | 18,436 | 19,425 |
Net Income | 18,655 | 13,709 | 13,570 | 14,079 |
Net Change In Cash | 38,891 | 38,613 | 39,107 | 41,664 |
Free Cash Flow | 28,018 | 24,310 | 18,074 | 32,455 |
Cash | 34,728 | 77,856 | 69,976 | 68,156 |
Basic Shares | 36,530 | 36,566 | 36,737 | 36,782 |
| Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
|---|---|---|---|---|
Revenue | $156,403 | $160,480 | $131,657 | $137,746 |
Gross Profit | 86,161 | 73,134 | 54,327 | 73,739 |
EBITDA | 113,782 | 105,205 | 111,477 | 103,732 |
EBIT | 81,631 | 73,259 | 79,671 | 72,022 |
Net Income | 51,591 | 35,872 | 54,010 | 53,260 |
Net Change In Cash | 156,403 | 160,480 | 131,657 | 137,746 |
Free Cash Flow | 92,131 | 60,153 | 53,689 | 79,591 |
Cash | 68,156 | 73,752 | 48,598 | 47,015 |
Basic Shares | 36,783 | 36,802 | 36,802 | 36,504 |
| Quarter | EPS |
|---|---|
2025-12-31 | $0 |
2025-09-30 | $0.36 |
2025-06-30 | $0.25 |
2025-03-31 | $0.37 |