Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $73,093 | $73,218 | $61,088 | $77,652 |
Gross Profit | 54,154 | 53,470 | 42,797 | 56,007 |
EBITDA | 8,515 | 7,560 | -1,330 | 13,387 |
EBIT | 6,781 | 5,849 | -2,964 | 11,764 |
Net Income | 5,155 | 4,298 | -2,209 | 8,202 |
Net Change In Cash | 73,093 | 73,218 | 61,088 | 77,652 |
Free Cash Flow | 9,278 | 12,605 | 422 | 17,412 |
Cash | 82,146 | 73,618 | 60,706 | 61,033 |
Basic Shares | 24,254 | 24,099 | 23,665 | 23,771 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $274,423 | $246,785 | $208,057 | $187,130 |
Gross Profit | 195,133 | 175,976 | 148,213 | 132,810 |
EBITDA | 24,541 | -9,205 | 1,919 | -834 |
EBIT | 18,002 | -15,473 | -1,762 | -3,628 |
Net Income | 28,515 | -17,866 | -11,811 | -620 |
Net Change In Cash | 274,423 | 246,785 | 208,057 | 187,130 |
Cost of Revenue | -6,300 | -19,626 | 25,085 | |
Free Cash Flow | 33,374 | 3,289 | 276 | 503 |
Cash | 61,033 | 21,929 | 28,229 | 47,855 |
Basic Shares | 23,176 | 20,067 | 19,719 | 19,346 |
Quarter | EPS |
---|---|
2024-09-30 | $0.21 |
2024-06-30 | $0.18 |
2024-03-31 | -$0.08 |
2023-12-31 | $0.35 |