Breakdown | |||||
TTM | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 | Dec 2019 |
---|---|---|---|---|---|
Income Statement | Total Revenue | ||||
269.78M | 405.06M | 399.08M | 359.36M | 296.58M | 262.98M | Gross Profit |
138.25M | 204.93M | 180.56M | 178.20M | 131.45M | 122.97M | EBIT |
13.82M | 51.36M | 27.20M | 43.90M | 6.31M | 3.49M | EBITDA |
45.03M | 68.60M | 40.20M | 55.60M | 17.37M | 13.82M | Net Income Common Stockholders |
5.75M | 53.59M | 25.45M | 56.63M | 17.91M | 14.10M |
Balance Sheet | Cash, Cash Equivalents and Short-Term Investments | ||||
42.23M | 242.22M | 190.61M | 227.63M | 211.91M | 84.67M | Total Assets |
183.38M | 613.35M | 536.90M | 477.20M | 396.24M | 240.73M | Total Debt |
0.00 | 8.23M | 8.46M | 4.78M | 4.60M | 4.38M | Net Debt |
-41.66M | -233.99M | -182.15M | -177.64M | -157.15M | -80.29M | Total Liabilities |
25.51M | 72.25M | 72.56M | 53.30M | 45.08M | 34.86M | Stockholders Equity |
153.53M | 540.87M | 464.09M | 423.60M | 350.82M | 205.56M |
Cash Flow | Free Cash Flow | ||||
32.65M | 40.49M | -41.03M | 6.68M | 5.89M | 9.72M | Operating Cash Flow |
61.68M | 73.94M | 22.94M | 54.44M | 34.55M | 22.21M | Investing Cash Flow |
-29.03M | -33.45M | -18.97M | -43.66M | -78.62M | -12.48M | Financing Cash Flow |
7.23M | 11.19M | 4.44M | 10.09M | 121.04M | 4.37M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
76 Outperform | $112.45B | 30.22 | 20.23% | 1.34% | 7.25% | 18.36% | |
76 Outperform | $3.43B | 24.66 | 10.93% | ― | -0.69% | 42.26% | |
69 Neutral | $4.30B | 12.17 | 8.73% | 1.97% | -2.85% | -1.90% | |
68 Neutral | $16.87B | 11.00 | 18.97% | ― | -14.19% | -27.42% | |
66 Neutral | $25.34B | 83.09 | 4.71% | 3.85% | -44.31% | -86.74% | |
65 Neutral | $2.33B | 395.77 | 1.10% | ― | -14.92% | -91.72% | |
59 Neutral | $10.74B | 10.21 | -6.69% | 3.04% | 7.44% | -10.92% |