| Values in thousands | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
Revenue | $20,361 | $19,199 | $18,456 | $18,866 |
Gross Profit | 14,997 | 14,376 | 13,245 | 13,831 |
EBITDA | 11,801 | 10,712 | 9,980 | 10,681 |
EBIT | 8,233 | 7,206 | 6,416 | 7,366 |
Net Income | 6,201 | 5,052 | 3,638 | 5,142 |
Net Change In Cash | 20,361 | 19,199 | 18,456 | 18,866 |
Free Cash Flow | -7,091 | -5,304 | -3,275 | -5,584 |
Cash | 1 | 1 | 1 | 1 |
Basic Shares | 14,412 | 14,396 | 14,383 | 14,366 |
| Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
|---|---|---|---|---|
Revenue | $74,959 | $71,031 | $60,061 | $55,119 |
Gross Profit | 55,289 | 53,669 | 45,928 | 43,297 |
EBITDA | 43,791 | 43,833 | 35,734 | 31,517 |
EBIT | 30,829 | 32,087 | 25,595 | 22,658 |
Net Income | 20,325 | 23,757 | 19,580 | 16,984 |
Net Change In Cash | 74,959 | 71,031 | 60,061 | 55,119 |
Cost of Revenue | -5,001 | |||
Free Cash Flow | -18,450 | -33,357 | -31,902 | -23,441 |
Cash | 1 | 1 | 1 | 1 |
Basic Shares | 14,354 | 14,295 | 13,958 | 13,077 |
| Quarter | EPS |
|---|---|
2025-12-31 | $0 |
2025-09-30 | $0.43 |
2025-06-30 | $0.35 |
2025-03-31 | $0.25 |