Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $58,004 | $54,965 | $50,593 | $52,141 |
Gross Profit | 34,371 | 32,515 | 29,802 | 32,552 |
EBITDA | 12,132 | 10,501 | 8,702 | 11,279 |
EBIT | 5,724 | 4,192 | 2,417 | 5,332 |
Net Income | 3,878 | 1,468 | 1,603 | 3,477 |
Net Change In Cash | 58,004 | 54,965 | 50,593 | 52,141 |
Free Cash Flow | 1,743 | 1,248 | -4,831 | 5,715 |
Cash | 11,347 | 8,807 | 7,309 | 12,773 |
Basic Shares | 40,779 | 40,553 | 40,580 | 40,383 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $183,008 | $138,832 | $117,062 | $131,309 |
Gross Profit | 112,783 | 84,680 | 73,410 | 80,111 |
EBITDA | 36,677 | 24,028 | 21,840 | 30,535 |
EBIT | 14,815 | 8,398 | 10,528 | 20,953 |
Net Income | 10,243 | 6,222 | 9,126 | 31,530 |
Net Change In Cash | 183,008 | 138,832 | 117,062 | 131,309 |
Cost of Revenue | -11,494 | -2,573 | 17,626 | |
Free Cash Flow | 19,119 | 4,850 | 2,751 | 22,066 |
Cash | 12,839 | 16,914 | 28,408 | 30,981 |
Basic Shares | 40,378 | 39,807 | 40,680 | 40,525 |
Quarter | EPS |
---|---|
2024-09-30 | $0.10 |
2024-06-30 | $0.04 |
2024-03-31 | $0.04 |
2023-12-31 | $0.09 |