Values in thousands | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 |
---|---|---|---|---|
Revenue | $33,982 | $34,909 | $33,953 | $35,428 |
Gross Profit | 19,571 | 20,403 | 27,020 | 28,806 |
EBITDA | 5,889 | 6,387 | 6,374 | 7,634 |
EBIT | 4,822 | 5,319 | 5,646 | 6,367 |
Net Income | 3,425 | 4,236 | 3,365 | 4,451 |
Net Change In Cash | 33,982 | 34,909 | 33,953 | 35,428 |
Free Cash Flow | 6,781 | 1,123 | 10,790 | 2,594 |
Cash | 23,875 | 23,340 | 31,989 | 27,301 |
Basic Shares | 20,473 | 20,446 | 20,343 | 20,304 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $139,025 | $134,534 | $142,153 | $148,180 |
Gross Profit | 112,207 | 106,267 | 109,579 | 119,638 |
EBITDA | 27,524 | 18,467 | 14,054 | 36,405 |
EBIT | 23,028 | 14,896 | 3,608 | 27,349 |
Net Income | 15,666 | 21,856 | -22,180 | -44,225 |
Net Change In Cash | 139,025 | 134,534 | 142,153 | 148,180 |
Cost of Revenue | -8,508 | -4,010 | 1,219 | |
Free Cash Flow | 22,767 | 2,680 | -7,267 | 11,456 |
Cash | 31,989 | 35,754 | 44,583 | 48,729 |
Basic Shares | 20,343 | 19,991 | 19,404 | 19,028 |
Quarter | EPS |
---|---|
2024-06-30 | $0.17 |
2024-03-31 | $0.21 |
2023-12-31 | $0.17 |
2023-09-30 | $0.22 |