| Values in thousands | 2025-12-31 | 2025-09-30 | 2025-06-30 | 2025-03-31 |
|---|---|---|---|---|
Revenue | $52,300 | $48,339 | $47,679 | $45,990 |
Gross Profit | 31,413 | 25,376 | 24,619 | 24,481 |
EBITDA | 14,779 | 9,855 | 9,211 | 9,188 |
EBIT | 8,758 | 7,991 | 7,981 | |
Net Income | 10,136 | 6,508 | 6,100 | 5,959 |
Net Change In Cash | 52,300 | 48,339 | 47,679 | 45,990 |
Free Cash Flow | 1,799 | 5,921 | 12,933 | |
Cash | 28,511 | 146,828 | 126,888 | 130,142 |
Basic Shares | 23,263 | 23,135 | 22,947 | 22,876 |
| Values in thousands | 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 |
|---|---|---|---|---|
Revenue | $194,308 | $167,295 | $134,467 | $87,120 |
Gross Profit | 105,889 | 79,804 | 72,893 | 46,925 |
EBITDA | 43,033 | 20,422 | 10,379 | -32,580 |
EBIT | 39,509 | 15,685 | 5,853 | -36,846 |
Net Income | 28,703 | 10,972 | 3,352 | -30,001 |
Net Change In Cash | 194,308 | 167,295 | 134,467 | 87,120 |
Free Cash Flow | 4,494 | 6,082 | 9,307 | |
Cash | 28,511 | 140,088 | 139,439 | 55,854 |
Basic Shares | 23,263 | 22,552 | 22,822 | 22,691 |
| Quarter | EPS |
|---|---|
2025-12-31 | $0.42 |
2025-09-30 | $0.27 |
2025-06-30 | $0.25 |
2025-03-31 | $0.25 |