Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $55,100 | $49,146 | $40,524 | $38,602 |
Gross Profit | 29,741 | 21,016 | 14,663 | 12,883 |
EBITDA | 26,692 | 25,000 | 17,109 | 16,228 |
EBIT | 19,469 | 17,971 | 11,130 | 8,892 |
Net Income | 14,319 | 10,546 | 10,682 | 5,765 |
Net Change In Cash | 55,100 | 49,146 | 40,524 | 38,602 |
Free Cash Flow | 48,193 | -3,121 | -7,737 | -4,309 |
Cash | 6,344 | 8,025 | 2,855 | 2,390 |
Basic Shares | 17,952 | 17,944 | 17,934 | 17,821 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $166,274 | $162,434 | $143,141 | $141,592 |
Gross Profit | 83,161 | 83,338 | 69,470 | 70,796 |
EBITDA | 72,717 | 72,833 | 62,040 | 58,537 |
EBIT | 43,275 | 72,604 | 35,241 | 37,699 |
Net Income | 31,524 | 42,429 | 36,543 | 38,425 |
Net Change In Cash | 166,274 | 162,434 | 143,141 | 141,592 |
Cost of Revenue | 295 | -6,871 | -36,095 | |
Free Cash Flow | -37,397 | -29,974 | -46,350 | -52,264 |
Cash | 2,390 | 3,828 | 3,533 | 4,491 |
Basic Shares | 17,847 | 17,712 | 17,607 | 17,574 |
Quarter | EPS |
---|---|
2024-09-30 | $0.80 |
2024-06-30 | $0.59 |
2024-03-31 | $0.59 |
2023-12-31 | $0.32 |