Breakdown | |||||
TTM | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 | Dec 2019 |
---|---|---|---|---|---|
Income Statement | Total Revenue | ||||
173.05M | 83.49M | 100.30M | 95.83M | 86.79M | 68.60M | Gross Profit |
141.85M | 172.49M | 100.30M | 95.83M | 86.79M | 68.60M | EBIT |
45.20M | 15.54M | 52.23M | 32.39M | 28.57M | 19.91M | EBITDA |
126.90M | 0.00 | 32.92M | 35.46M | 31.52M | 23.02M | Net Income Common Stockholders |
2.84M | 5.10M | 22.37M | 25.03M | 21.96M | 15.21M |
Balance Sheet | Cash, Cash Equivalents and Short-Term Investments | ||||
317.61M | 369.06M | 1.04B | 1.16B | 817.15M | 525.88M | Total Assets |
1.37B | 4.10B | 3.55B | 3.38B | 2.85B | 2.17B | Total Debt |
126.15M | 850.23M | 462.86M | 325.67M | 398.71M | 309.92M | Net Debt |
112.79M | 481.17M | 444.48M | 63.91M | 170.79M | 258.88M | Total Liabilities |
1.24B | 3.80B | 3.29B | 3.07B | 2.64B | 1.99B | Stockholders Equity |
130.56M | 296.29M | 260.31M | 305.06M | 211.06M | 178.45M |
Cash Flow | Free Cash Flow | ||||
8.31M | 6.18M | 29.66M | 31.97M | 8.03M | 18.52M | Operating Cash Flow |
8.47M | 7.90M | 30.76M | 34.59M | 26.20M | 21.46M | Investing Cash Flow |
-51.63M | -157.90M | -493.42M | -506.24M | -497.97M | -282.17M | Financing Cash Flow |
102.99M | 500.69M | 219.28M | 505.48M | 648.65M | 278.07M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
75 Outperform | $1.47B | 11.05 | 12.51% | 2.37% | 12.26% | 7.48% | |
73 Outperform | $880.08M | 9.94 | 11.16% | 4.97% | 15.33% | 3.68% | |
65 Neutral | $836.98M | 10.57 | 9.62% | 2.72% | 17.70% | 3.88% | |
64 Neutral | $1.55B | 16.39 | 14.02% | 3.26% | 9.38% | -0.59% | |
63 Neutral | $14.35B | 9.94 | 8.94% | 4.37% | 16.34% | -11.76% | |
62 Neutral | $518.46M | 18.51 | 6.72% | 1.06% | 14.02% | 5.59% | |
54 Neutral | $311.85M | 62.11 | 1.95% | ― | 23.81% | -2.26% |