Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $47,679 | $45,990 | $44,366 | $41,871 |
Gross Profit | 24,619 | 24,481 | 20,530 | 19,064 |
EBITDA | 9,211 | 9,188 | 5,718 | 4,295 |
EBIT | 7,991 | 7,981 | 4,465 | 3,071 |
Net Income | 6,100 | 5,959 | 2,933 | 2,433 |
Net Change In Cash | 47,679 | 45,990 | 44,366 | 41,871 |
Free Cash Flow | 5,921 | 12,933 | 22,391 | -14,959 |
Cash | 35,767 | 130,142 | 140,088 | 156,061 |
Basic Shares | 22,947 | 22,876 | 22,807 | 22,612 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $167,295 | $134,467 | $87,120 | $77,577 |
Gross Profit | 79,804 | 72,893 | 46,925 | 66,608 |
EBITDA | 20,422 | 10,379 | -32,580 | 36,097 |
EBIT | 15,685 | 5,853 | -36,846 | 33,624 |
Net Income | 10,972 | 3,352 | -30,001 | 25,415 |
Net Change In Cash | 167,295 | 134,467 | 87,120 | 77,577 |
Free Cash Flow | 4,494 | 6,082 | 9,307 | 14,382 |
Cash | 140,088 | 139,439 | 55,854 | 156,384 |
Basic Shares | 22,552 | 22,822 | 22,691 | 16,791 |
Quarter | EPS |
---|---|
2025-09-30 | $0 |
2025-06-30 | $0.25 |
2025-03-31 | $0.25 |
2024-12-31 | $0.12 |