Breakdown | |||||
TTM | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 | Dec 2019 |
---|---|---|---|---|---|
Income Statement | Total Revenue | ||||
1.23B | 33.92M | 38.46M | 35.09M | 30.46M | 35.95M | Gross Profit |
358.97M | 33.64M | 38.46M | 35.00M | 30.29M | 35.78M | EBIT |
132.63M | 17.93M | 24.42M | 17.77M | 289.00K | -21.45M | EBITDA |
177.17M | 17.99M | 24.42M | 17.77M | 2.22M | -19.25M | Net Income Common Stockholders |
90.23M | 33.98M | 30.66M | 12.48M | 5.40M | -20.04M |
Balance Sheet | Cash, Cash Equivalents and Short-Term Investments | ||||
64.63M | 160.36M | 149.74M | 137.92M | 59.52M | 89.50M | Total Assets |
86.04M | 215.73M | 190.11M | 175.52M | 96.13M | 124.85M | Total Debt |
0.00 | 39.00K | 486.00K | 1.10M | 1.38M | 1.15M | Net Debt |
-20.70M | -56.03M | -48.33M | -50.39M | -58.14M | -85.33M | Total Liabilities |
32.32M | 32.63M | 32.41M | 34.23M | 32.15M | 41.09M | Stockholders Equity |
53.72M | 183.10M | 157.70M | 141.29M | 63.98M | 83.76M |
Cash Flow | Free Cash Flow | ||||
-85.91M | 20.60M | 40.12M | 17.11M | -25.00K | -34.25M | Operating Cash Flow |
-77.78M | 20.60M | 40.15M | 17.45M | 22.00K | -34.10M | Investing Cash Flow |
11.28M | 3.40M | -29.41M | -87.68M | 2.95M | 10.92M | Financing Cash Flow |
101.23M | -16.75M | -13.41M | 62.20M | -29.93M | -1.33M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
76 Outperform | $810.15B | 83.10 | 14.85% | 1.30% | 40.30% | -22.79% | |
75 Outperform | $1.05B | 13.50 | 9.11% | 4.55% | -4.43% | 57.01% | |
75 Outperform | $148.65B | 14.36 | 41.96% | 2.53% | 12.13% | 36.17% | |
75 Outperform | $5.13B | 23.25 | 14.46% | 1.53% | 12.36% | 9.70% | |
57 Neutral | $19.52B | 9.58 | -12.47% | 2.79% | 5.43% | -24.71% | |
56 Neutral | $226.78M | 2.68 | 35.11% | 2.31% | 3828.94% | 129.01% | |
54 Neutral | $1.86B | 11.32 | 13.01% | ― | -1.85% | ― |