Values in thousands | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 |
---|---|---|---|---|
Revenue | $36,900 | $32,140 | $27,067 | $26,869 |
Gross Profit | 34,146 | 35,423 | 35,104 | 34,621 |
EBITDA | 15,769 | -358 | 17,953 | 16,763 |
EBIT | 15,130 | -1,081 | 17,195 | 16,023 |
Net Income | 2,922 | 610 | 5,295 | 4,551 |
Net Change In Cash | 36,900 | 32,140 | 27,067 | 26,869 |
Cost of Revenue | 1,664 | |||
Free Cash Flow | 2,921 | 811 | 13,460 | 7,669 |
Cash | 36,308 | 30,453 | 123,132 | 39,657 |
Basic Shares | 16,091 | 16,052 | 16,036 | 16,015 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $144,435 | $138,397 | $115,083 | $105,209 |
Gross Profit | 139,494 | 138,397 | 115,083 | 105,209 |
EBITDA | 64,867 | 69,387 | 47,761 | 43,589 |
EBIT | 61,419 | 66,058 | 44,886 | 40,587 |
Net Income | 19,895 | 46,586 | 33,228 | 30,242 |
Net Change In Cash | 144,435 | 138,397 | 115,083 | 105,209 |
Cost of Revenue | -302,217 | 147,321 | ||
Free Cash Flow | 34,746 | 53,011 | 44,209 | 39,864 |
Cash | 30,453 | 45,424 | 347,641 | 200,320 |
Basic Shares | 16,026 | 15,969 | 14,422 | 13,617 |
Quarter | EPS |
---|---|
2024-03-31 | $0.18 |
2023-12-31 | $0.04 |
2023-09-30 | $0.33 |
2023-06-30 | $0.28 |