Breakdown | |||||
TTM | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 | Dec 2019 |
---|---|---|---|---|---|
Income Statement | Total Revenue | ||||
446.28M | 404.12M | 370.32M | 346.70M | 287.46M | 232.61M | Gross Profit |
44.81M | 46.51M | 41.53M | 41.34M | 35.98M | 28.83M | EBIT |
12.00M | 13.91M | 9.85M | 8.59M | 6.20M | 2.54M | EBITDA |
25.95M | 29.60M | 28.31M | 24.84M | 22.05M | 15.36M | Net Income Common Stockholders |
8.89M | 10.29M | 7.79M | 6.90M | 6.09M | 1.91M |
Balance Sheet | Cash, Cash Equivalents and Short-Term Investments | ||||
27.32M | 26.73M | 21.29M | 18.64M | 27.32M | 18.41M | Total Assets |
232.18M | 265.84M | 245.26M | 244.21M | 232.18M | 177.10M | Total Debt |
68.54M | 61.81M | 76.84M | 75.57M | 76.84M | 57.78M | Net Debt |
41.23M | 35.09M | 55.56M | 56.92M | 49.52M | 39.37M | Total Liabilities |
147.80M | 153.53M | 150.17M | 148.31M | 147.80M | 104.40M | Stockholders Equity |
82.62M | 107.95M | 91.22M | 91.59M | 82.62M | 71.17M |
Cash Flow | Free Cash Flow | ||||
-54.05M | -16.60M | -318.00K | -9.09M | -5.61M | -4.50M | Operating Cash Flow |
-7.44M | 12.11M | 6.93M | 16.59M | 2.33M | -722.00K | Investing Cash Flow |
-28.18M | -18.82M | -6.71M | -23.87M | -7.82M | -17.01M | Financing Cash Flow |
18.11M | 13.19M | 6.05M | -2.13M | 13.14M | 15.77M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
75 Outperform | $16.57B | 21.04 | 35.12% | 1.19% | 13.98% | 14.29% | |
68 Neutral | $35.17B | 30.20 | 27.90% | 0.63% | -0.88% | -2.79% | |
67 Neutral | $83.73M | 7.60 | 9.67% | ― | ― | ― | |
67 Neutral | $9.45B | 27.45 | 17.03% | ― | 11.37% | 1.82% | |
65 Neutral | $14.97B | 26.95 | 14.06% | 1.16% | -5.79% | -20.32% | |
62 Neutral | $8.08B | 13.63 | 3.82% | 3.13% | 3.58% | -14.35% | |
61 Neutral | $7.09B | 60.33 | 1.66% | 1.51% | 3.76% | -46.10% |