Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $29,131 | $33,660 | $32,462 | $27,436 |
Gross Profit | 28,369 | 32,982 | 6,389 | 26,681 |
EBITDA | 15,562 | -14,365 | 14,429 | -13,535 |
EBIT | 27,420 | -14,700 | 14,115 | -13,852 |
Net Income | 11,360 | 10,487 | 10,058 | 9,882 |
Net Change In Cash | 29,131 | 33,660 | 32,462 | 27,436 |
Free Cash Flow | 9,751 | 6,554 | 11,851 | 15,731 |
Cash | 147,663 | 152,733 | 158,243 | 165,209 |
Basic Shares | 8,503 | 8,402 | 8,401 | 8,387 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $108,999 | $84,271 | $64,727 | $52,087 |
Gross Profit | 29,751 | 81,485 | 62,753 | 50,230 |
EBITDA | -55,882 | 41,350 | 24,943 | 18,791 |
EBIT | 55,882 | 40,181 | 23,722 | 17,832 |
Net Income | 41,011 | 28,518 | 17,925 | 12,618 |
Net Change In Cash | 108,999 | 84,271 | 64,727 | 52,087 |
Cost of Revenue | 14,966 | 83,971 | 3,379 | |
Free Cash Flow | 39,397 | 37,561 | 27,135 | 12,454 |
Cash | 165,209 | 164,122 | 149,156 | 65,185 |
Basic Shares | 8,345 | 8,213 | 7,946 | 7,643 |
Quarter | EPS |
---|---|
2024-09-30 | $1.34 |
2024-06-30 | $1.25 |
2024-03-31 | $1.20 |
2023-12-31 | $1.18 |