Breakdown | ||||
Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 | Dec 2019 |
---|---|---|---|---|
Income Statement | Total Revenue | |||
168.41M | 152.82M | 90.90M | 97.42M | 117.31M |
Gross Profit | ||||
154.03M | 133.91M | 76.73M | 82.70M | 100.13M |
EBIT | ||||
10.08M | 60.33M | 24.00M | 29.41M | 40.30M |
EBITDA | ||||
14.52M | 11.04M | 6.92M | 9.40M | 3.51M |
Net Income Common Stockholders | ||||
-3.86M | -2.85M | 284.00K | 2.93M | -4.74M |
Balance Sheet | Cash, Cash Equivalents and Short-Term Investments | |||
15.00M | 16.89M | 15.27M | 13.13M | 12.89M |
Total Assets | ||||
151.80M | 154.10M | 100.61M | 99.00M | 110.70M |
Total Debt | ||||
102.24M | 99.48M | 45.23M | 39.52M | 54.20M |
Net Debt | ||||
87.24M | 82.59M | 29.96M | 26.39M | 41.31M |
Total Liabilities | ||||
124.34M | 122.88M | 64.86M | 62.76M | 77.50M |
Stockholders Equity | ||||
27.47M | 31.22M | 35.74M | 36.24M | 33.20M |
Cash Flow | Free Cash Flow | |||
57.74M | 50.53M | 23.74M | 31.96M | 33.93M |
Operating Cash Flow | ||||
59.73M | 52.54M | 24.98M | 34.50M | 40.18M |
Investing Cash Flow | ||||
-61.33M | -90.18M | -28.11M | -18.74M | -52.87M |
Financing Cash Flow | ||||
-380.00K | 39.53M | 5.30M | -15.56M | 11.10M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
79 Outperform | $709.14M | 8.73 | 19.28% | ― | -2.78% | 24.39% | |
76 Outperform | $2.38B | 12.42 | 17.19% | ― | 25.51% | 36.96% | |
74 Outperform | $729.26M | 43.94 | 33.59% | ― | 2.71% | ― | |
74 Outperform | $324.24M | 7.80 | 12.14% | 3.82% | 6.73% | 151.08% | |
63 Neutral | $12.07B | 9.35 | 8.15% | 79.57% | 12.85% | -5.13% | |
57 Neutral | $33.28M | ― | -14.04% | ― | ― | ― | |
54 Neutral | $1.06B | 20.34 | 3.96% | ― | 3.63% | 27.77% |