Breakdown | ||||
Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|
Income Statement | Total Revenue | |||
1.25B | 1.10B | 980.29M | 1.07B | 1.07B | Gross Profit |
1.25B | 1.10B | 980.29M | 1.07B | 1.07B | EBIT |
0.00 | -36.50M | 15.27M | 96.64M | -175.78M | EBITDA |
0.00 | -25.95M | 22.93M | 106.60M | -162.73M | Net Income Common Stockholders |
61.96M | -29.70M | 15.03M | 80.59M | -112.71M |
Balance Sheet | Cash, Cash Equivalents and Short-Term Investments | |||
201.05M | 102.15M | 96.92M | 132.38M | 88.12M | Total Assets |
3.49B | 3.14B | 2.88B | 3.01B | 3.07B | Total Debt |
117.06M | 50.00M | 50.00M | 50.00M | 50.00M | Net Debt |
-83.89M | -52.05M | -46.65M | -82.10M | -37.95M | Total Liabilities |
2.71B | 2.41B | 2.14B | 76.75M | 74.93M | Stockholders Equity |
781.53M | 733.75M | 740.11M | 879.12M | 825.15M |
Cash Flow | Free Cash Flow | |||
328.43M | 160.85M | -3.39M | 15.94M | 22.57M | Operating Cash Flow |
340.30M | 171.74M | -1.25M | 29.92M | 41.44M | Investing Cash Flow |
-292.49M | -149.89M | -19.17M | 31.73M | -92.87M | Financing Cash Flow |
51.09M | -16.45M | -15.03M | -17.49M | 18.66M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
76 Outperform | $727.01M | 11.98 | 8.18% | 2.23% | 14.41% | ― | |
75 Outperform | $710.37M | 11.05 | 16.95% | 2.54% | 7.24% | -9.28% | |
74 Outperform | $684.44M | 9.59 | 13.11% | 3.52% | 5.29% | 1200.44% | |
72 Outperform | $603.75M | 9.70 | 24.08% | ― | 10.84% | 16.40% | |
67 Neutral | $405.36M | 9.10 | 6.46% | 4.85% | -16.46% | 69.94% | |
64 Neutral | $12.64B | 9.74 | 8.05% | 17044.60% | 12.66% | -4.62% | |
56 Neutral | $564.73M | 7.46 | 37.69% | ― | 1.00% | -77.16% |