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 | ||||
66.61M | 242.22M | 190.61M | 227.63M | 211.91M | 84.67M | Total Assets |
225.00M | 613.35M | 536.90M | 477.20M | 396.24M | 240.73M | Total Debt |
1.68M | 8.23M | 8.46M | 4.78M | 4.60M | 4.38M | Net Debt |
-64.94M | -233.99M | -182.15M | -177.64M | -157.15M | -80.29M | Total Liabilities |
34.31M | 72.25M | 72.56M | 53.30M | 45.08M | 34.86M | Stockholders Equity |
190.24M | 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 |
---|---|---|---|---|---|---|---|
74 Outperform | $107.41B | 28.86 | 20.23% | 1.37% | 7.25% | 18.36% | |
73 Outperform | $3.45B | 29.62 | 9.27% | ― | -3.53% | -3.90% | |
68 Neutral | $26.19B | 85.88 | 4.71% | 3.73% | -44.31% | -86.74% | |
67 Neutral | $17.25B | 11.27 | 18.97% | ― | -14.19% | -27.42% | |
65 Neutral | $2.19B | 372.02 | 1.10% | ― | -14.92% | -91.72% | |
65 Neutral | $4.52B | 12.81 | 8.73% | 1.74% | -2.85% | -1.90% | |
58 Neutral | $21.03B | 10.58 | -16.29% | 2.47% | 4.38% | -23.63% |