Breakdown | |||||
TTM | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 | Dec 2019 |
---|---|---|---|---|---|
Income Statement | Total Revenue | ||||
131.26M | 81.22M | 94.53M | 77.04M | 56.13M | 55.70M | Gross Profit |
131.25M | 81.22M | 94.53M | 77.04M | 56.13M | 55.70M | EBIT |
56.99M | 34.83M | 58.02M | 40.66M | 18.29M | 22.08M | EBITDA |
0.00 | 34.83M | 48.09M | 41.97M | 19.54M | 23.22M | Net Income Common Stockholders |
21.27M | 23.92M | 33.31M | 28.84M | 13.13M | 16.76M |
Balance Sheet | Cash, Cash Equivalents and Short-Term Investments | ||||
133.06M | 91.22M | 292.78M | 265.90M | 198.20M | 142.59M | Total Assets |
1.04B | 2.15B | 2.09B | 1.73B | 1.37B | 1.18B | Total Debt |
0.00 | 114.34M | 10.26M | 10.31M | 13.43M | 10.13M | Net Debt |
-77.73M | 23.13M | -72.71M | -105.15M | -92.98M | -75.91M | Total Liabilities |
1.72M | 1.96B | 1.92B | 1.56B | 1.22B | 1.04B | Stockholders Equity |
129.79M | 192.63M | 176.92M | 165.24M | 143.41M | 140.58M |
Cash Flow | Free Cash Flow | ||||
24.49M | 65.66M | 82.32M | -29.40M | -5.47M | 16.42M | Operating Cash Flow |
24.72M | 67.84M | 83.73M | -28.28M | -4.85M | 18.16M | Investing Cash Flow |
-160.73M | -75.97M | -461.78M | -286.04M | -147.07M | -117.41M | Financing Cash Flow |
208.19M | 16.37M | 345.56M | 323.47M | 172.29M | 107.56M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
72 Outperform | $12.58B | 11.08 | 15.89% | 2.44% | 13.84% | 2.04% | |
71 Outperform | $690.29M | 11.17 | 8.60% | 4.46% | 8.33% | -21.76% | |
68 Neutral | $3.05B | 11.03 | 10.25% | 3.13% | 8.05% | -18.64% | |
67 Neutral | $1.28B | 12.96 | 4.68% | 5.26% | -6.33% | -25.89% | |
66 Neutral | $2.10B | 13.28 | 5.34% | 6.04% | 26.76% | 455.85% | |
65 Neutral | $179.81M | 8.74 | 10.45% | 3.95% | 13.38% | -9.63% | |
63 Neutral | $14.27B | 10.10 | 9.00% | 4.28% | 16.47% | -11.43% |