| Values in thousands | 2025-12-31 | 2025-09-30 | 2025-06-30 | 2025-03-31 |
|---|---|---|---|---|
Revenue | $46,979 | $54,091 | $49,323 | $44,301 |
Gross Profit | 16,658 | 23,412 | 26,257 | 23,192 |
EBITDA | 21,692 | 28,120 | 23,354 | 21,267 |
EBIT | 13,185 | 19,589 | 15,810 | 13,354 |
Net Income | 8,605 | 13,958 | 10,778 | 9,479 |
Net Change In Cash | 46,979 | 54,091 | 49,323 | 44,301 |
Free Cash Flow | -6,250 | -6,863 | 37,215 | -5,129 |
Cash | 2,800 | 3,384 | 2,560 | 2,657 |
Basic Shares | 18,435 | 18,154 | 17,993 | 17,951 |
| Values in thousands | 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 |
|---|---|---|---|---|
Revenue | $194,694 | $191,877 | $166,274 | $162,434 |
Gross Profit | 76,290 | 99,514 | 83,161 | 83,338 |
EBITDA | 94,432 | 92,063 | 72,717 | 80,197 |
EBIT | 61,938 | 64,025 | 43,275 | 52,722 |
Net Income | 42,822 | 44,351 | 31,524 | 42,429 |
Net Change In Cash | 194,694 | 191,877 | 166,274 | 162,434 |
Cost of Revenue | 295 | |||
Free Cash Flow | -33,758 | -15,892 | -37,397 | -29,974 |
Cash | 2,800 | 4,226 | 2,390 | 3,828 |
Basic Shares | 18,154 | 17,946 | 17,847 | 17,712 |
| Quarter | EPS |
|---|---|
2026-03-31 | $0 |
2025-12-31 | $0.46 |
2025-09-30 | $0.77 |
2025-06-30 | $0.60 |