Breakdown | |||||
TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|---|
Income Statement | Total Revenue | ||||
305.44M | 277.48M | 253.50M | 339.66M | 167.51M | 121.02M | Gross Profit |
254.83M | 277.48M | 189.76M | 301.06M | 141.35M | 43.88M | EBIT |
148.16M | 332.32M | 123.94M | 340.92M | 57.45M | -24.23M | EBITDA |
329.63M | 364.76M | 0.00 | 398.16M | 0.00 | 14.36M | Net Income Common Stockholders |
103.42M | 108.25M | 101.13M | 142.22M | 56.52M | -9.46M |
Balance Sheet | Cash, Cash Equivalents and Short-Term Investments | ||||
479.77M | 1.32B | 1.02B | 615.30M | 1.25B | 1.49B | Total Assets |
4.47B | 4.85B | 5.51B | 5.95B | 5.85B | 5.88B | Total Debt |
2.71B | 3.07B | 3.18B | 4.25B | 4.22B | 3.39B | Net Debt |
2.23B | 1.75B | 2.16B | 3.64B | 3.67B | 2.14B | Total Liabilities |
2.96B | 3.31B | 3.98B | 4.42B | 4.23B | 4.33B | Stockholders Equity |
1.52B | 1.54B | 1.53B | 1.53B | 1.51B | 1.54B |
Cash Flow | Free Cash Flow | ||||
126.94M | 133.92M | 180.60M | 99.76M | 74.87M | 105.84M | Operating Cash Flow |
125.57M | 133.92M | 180.60M | 106.71M | 79.74M | 111.94M | Investing Cash Flow |
221.87M | 932.76M | 793.50M | 81.59M | -651.46M | 1.54B | Financing Cash Flow |
-636.40M | -796.59M | -557.77M | -150.24M | -91.02M | -725.67M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
71 Outperform | $1.35B | 12.81 | 6.80% | 9.04% | -12.51% | 7.76% | |
67 Neutral | $625.28M | 11.24 | 6.22% | 12.71% | -13.64% | ― | |
66 Neutral | $1.37B | ― | 0.41% | 11.53% | -14.98% | 95.53% | |
63 Neutral | $3.32B | ― | -2.06% | 10.50% | -20.46% | -1436.71% | |
60 Neutral | $2.75B | 10.29 | 0.33% | 8508.22% | 5.95% | -17.48% | |
54 Neutral | $632.52M | 57.76 | 2.42% | 11.31% | -16.46% | ― | |
49 Neutral | $116.17M | ― | -20.41% | 8.58% | -26.87% | -189.15% |