Breakdown | |||||
TTM | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 | Dec 2019 |
---|---|---|---|---|---|
Income Statement | Total Revenue | ||||
134.82M | 190.16M | 189.95M | 178.34M | 170.75M | 174.40M | Gross Profit |
111.11M | 146.10M | 189.95M | 178.34M | 170.75M | 174.40M | EBIT |
64.18M | 94.47M | 95.33M | 82.13M | 69.45M | 76.51M | EBITDA |
50.74M | 88.40M | 109.97M | 92.72M | 79.58M | 86.50M | Net Income Common Stockholders |
47.40M | 58.65M | 75.23M | 61.52M | 52.45M | 57.84M |
Balance Sheet | Cash, Cash Equivalents and Short-Term Investments | ||||
589.53M | 578.00M | 650.60M | 456.07M | 486.27M | 622.02M | Total Assets |
5.16B | 6.17B | 6.00B | 6.20B | 5.90B | 5.22B | Total Debt |
216.50M | 44.47M | 171.68M | 297.41M | 267.54M | 205.22M | Net Debt |
173.44M | -4.80M | 128.25M | 249.05M | 220.34M | 157.02M | Total Liabilities |
4.65B | 5.52B | 5.40B | 5.60B | 5.33B | 4.68B | Stockholders Equity |
501.72M | 645.28M | 599.99M | 601.13M | 568.16M | 538.26M |
Cash Flow | Free Cash Flow | ||||
59.88M | 58.46M | 74.84M | 52.52M | 58.33M | 59.90M | Operating Cash Flow |
62.92M | 64.13M | 78.63M | 55.37M | 62.16M | 63.80M | Investing Cash Flow |
-37.58M | -233.59M | -416.63M | -175.26M | -35.35M | -248.76M | Financing Cash Flow |
-9.63M | 96.87M | -230.87M | 232.26M | 623.44M | 138.10M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
74 Outperform | $567.65M | 11.71 | 7.39% | 4.79% | 6.97% | -16.70% | |
73 Outperform | $962.68M | 10.09 | 5.95% | 4.81% | 7.54% | -2.82% | |
65 Neutral | $901.58M | 12.58 | 10.25% | 3.94% | 41.65% | 668.73% | |
64 Neutral | $13.80B | 10.64 | 9.23% | 4.22% | 17.66% | -7.66% | |
46 Neutral | $432.86M | 16.43 | -4.49% | 6.75% | -3.66% | -196.64% |