Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $29,142 | $27,416 | $24,544 | $24,545 |
Gross Profit | 15,804 | 10,667 | 8,006 | 8,276 |
EBITDA | 14,648 | 12,568 | 9,865 | 10,159 |
EBIT | 11,361 | 9,143 | 6,400 | 6,706 |
Net Income | 6,813 | 5,325 | 4,411 | 3,480 |
Net Change In Cash | 29,142 | 27,416 | 24,544 | 24,545 |
Free Cash Flow | 29,034 | -2,585 | 3,672 | -4,848 |
Cash | 10,703 | 6,251 | 9,503 | 2,505 |
Basic Shares | 10,298 | 10,295 | 10,291 | 10,284 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $98,861 | $98,897 | $90,859 | $88,141 |
Gross Profit | 48,228 | 48,275 | 45,503 | 44,526 |
EBITDA | 42,129 | 42,404 | 39,916 | 39,122 |
EBIT | 28,794 | 29,784 | 28,031 | 27,979 |
Net Income | 16,699 | 17,998 | 16,827 | 16,817 |
Net Change In Cash | 98,861 | 98,897 | 90,859 | 88,141 |
Cost of Revenue | 1,217 | 64 | -568 | |
Free Cash Flow | -30,326 | -24,218 | -9,504 | -13,919 |
Cash | 2,505 | 1,309 | 92 | 28 |
Basic Shares | 10,022 | 9,481 | 9,426 | 9,369 |
Quarter | EPS |
---|---|
2024-09-30 | $0.66 |
2024-06-30 | $0.52 |
2024-03-31 | $0.43 |
2023-12-31 | $0.34 |