Breakdown | |||||
TTM | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 | Dec 2019 |
---|---|---|---|---|---|
Income Statement | Total Revenue | ||||
80.33M | 56.88M | 64.40M | 55.45M | 30.44M | 27.48M | Gross Profit |
72.73M | 56.88M | 64.40M | 55.45M | 30.44M | 27.48M | EBIT |
20.75M | 23.27M | 31.73M | 11.92M | 10.04M | 8.22M | EBITDA |
16.46M | 28.04M | 33.63M | 0.00 | 12.00M | 9.41M | Net Income Common Stockholders |
15.57M | 19.26M | 23.44M | 10.07M | 7.98M | 6.69M |
Balance Sheet | Cash, Cash Equivalents and Short-Term Investments | ||||
72.28M | 28.39M | 578.28M | 660.19M | 182.20M | 128.95M | Total Assets |
635.80M | 1.65B | 1.62B | 1.97B | 848.41M | 703.28M | Total Debt |
0.00 | 76.46M | 9.59M | 10.47M | 30.00M | 3.60M | Net Debt |
-10.96M | 48.07M | -30.50M | -345.90M | 21.88M | -11.30M | Total Liabilities |
563.27M | 1.49B | 1.49B | 1.81B | 765.81M | 5.96M | Stockholders Equity |
72.53M | 153.04M | 133.42M | 161.93M | 82.60M | 76.11M |
Cash Flow | Free Cash Flow | ||||
14.84M | 12.73M | 22.14M | 11.77M | 9.05M | 9.16M | Operating Cash Flow |
15.14M | 13.90M | 22.68M | 13.06M | 9.25M | 9.35M | Investing Cash Flow |
-28.93M | -19.77M | -167.20M | 262.19M | -129.95M | -54.77M | Financing Cash Flow |
14.57M | -5.88M | -324.19M | 198.89M | 136.31M | 45.63M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
73 Outperform | $878.26M | 9.92 | 11.16% | 4.98% | 15.33% | 3.68% | |
73 Outperform | $152.03M | 15.95 | 8.61% | 1.87% | 6.90% | 21.84% | |
68 Neutral | $225.79M | 11.59 | 8.95% | 2.45% | 10.65% | -12.80% | |
67 Neutral | $196.31M | 11.60 | 10.83% | 3.61% | 4.93% | -12.19% | |
64 Neutral | $14.24B | 10.27 | 8.97% | 4.33% | 16.38% | -11.94% | |
59 Neutral | $172.26M | 21.89 | 5.13% | 5.58% | 16.02% | -54.07% | |
55 Neutral | $209.20M | 195.60 | 0.66% | 2.29% | 2.28% | -83.17% |