Values in thousands | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 |
---|---|---|---|---|
Revenue | $33,806 | $34,869 | $26,463 | $25,367 |
Gross Profit | 33,806 | 34,869 | 26,463 | 25,367 |
EBITDA | -8,146 | 717 | 9,270 | 10,070 |
EBIT | 0 | 0 | 8,581 | 9,335 |
Net Income | 5,877 | 6,396 | 6,630 | 7,206 |
Net Change In Cash | 33,806 | 34,869 | 26,463 | 25,367 |
Cost of Revenue | 20,723 | |||
Free Cash Flow | 3,940 | -2,596 | 2,072 | 12,222 |
Cash | 21,375 | 19,146 | 32,187 | 38,629 |
Basic Shares | 11,525 | 11,571 | 11,812 | 12,228 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $133,314 | $105,306 | $84,063 | $87,028 |
Gross Profit | 133,314 | 105,306 | 84,063 | 87,028 |
EBITDA | 2,963 | 47,362 | 32,336 | 21,925 |
EBIT | 0 | 43,343 | 28,480 | 18,229 |
Net Income | 27,425 | 23,730 | 20,691 | 13,726 |
Net Change In Cash | 133,314 | 105,306 | 84,063 | 87,028 |
Cost of Revenue | 3,947 | |||
Free Cash Flow | 26,296 | 38,769 | 9,120 | 6,782 |
Cash | 19,146 | 29,221 | 24,763 | 37,401 |
Basic Shares | 12,074 | 13,124 | 10,882 | 11,965 |
Quarter | EPS |
---|---|
2024-03-31 | $0.51 |
2023-12-31 | $0.55 |
2023-09-30 | $0.56 |
2023-06-30 | $0.59 |