| Values in thousands | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
Revenue | $47,956 | $48,863 | $48,992 | $49,834 |
Gross Profit | 34,418 | 34,988 | 36,382 | 35,530 |
EBITDA | 12,136 | 9,837 | 21,217 | 3,140 |
EBIT | 11,184 | 8,927 | 20,360 | 2,002 |
Net Income | 8,188 | 3,185 | 13,718 | 3,703 |
Net Change In Cash | 47,956 | 48,863 | 48,992 | 49,834 |
Free Cash Flow | 13,382 | 5,277 | 4,837 | 11,288 |
Cash | 28,048 | 19,601 | 41,700 | 39,342 |
Basic Shares | 36,708 | 36,959 | 36,953 | 37,290 |
| Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
|---|---|---|---|---|
Revenue | $197,191 | $185,360 | $164,957 | $139,396 |
Gross Profit | 139,061 | 127,483 | 110,382 | 90,579 |
EBITDA | 15,591 | 39,539 | 7,958 | 35,978 |
EBIT | 12,017 | 38,745 | 5,759 | 34,578 |
Net Income | 3,157 | 3,316 | -969 | 32,619 |
Net Change In Cash | 197,191 | 185,360 | 164,957 | 139,396 |
Free Cash Flow | 38,813 | 24,170 | -10,995 | 29,913 |
Cash | 39,342 | 89,002 | 79,231 | 26,766 |
Basic Shares | 34,270 | 25,709 | 8,059 | 7,574 |
| Quarter | EPS |
|---|---|
2025-12-31 | $0 |
2025-09-30 | $0.22 |
2025-06-30 | $0.10 |
2025-03-31 | $0.37 |