Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $30,087 | $27,983 | $28,711 | $28,823 |
Gross Profit | 16,311 | 14,278 | 14,344 | 14,004 |
EBITDA | 7,320 | 6,485 | 6,466 | 6,139 |
EBIT | 7,234 | 6,390 | 6,363 | 6,033 |
Net Income | 5,667 | 5,165 | 4,900 | 4,669 |
Net Change In Cash | 30,087 | 27,983 | 28,711 | 28,823 |
Free Cash Flow | 3,275 | 5,400 | 4,832 | 4,622 |
Cash | 14,627 | 123,930 | 90,950 | 177,626 |
Basic Shares | 18,256 | 18,466 | 18,493 | 18,433 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $111,581 | $42,370 | $82,994 | $70,255 |
Gross Profit | 53,852 | 42,370 | 64,927 | 60,274 |
EBITDA | 22,742 | 16,329 | 31,675 | 29,069 |
EBIT | 22,297 | 16,329 | 30,989 | 28,209 |
Net Income | 15,064 | 3,822 | 24,984 | 21,933 |
Net Change In Cash | 111,581 | 42,370 | 82,994 | 70,255 |
Cost of Revenue | -17,360 | 3,778 | ||
Free Cash Flow | 18,091 | 16,057 | 22,226 | 18,960 |
Cash | 90,950 | -8,042 | 81,553 | 240,958 |
Basic Shares | 18,397 | 18,231 | 18,484 | 18,226 |
Quarter | EPS |
---|---|
2025-09-30 | $0 |
2025-06-30 | $0.30 |
2025-03-31 | $0.28 |
2024-12-31 | $0.26 |