| Breakdown | TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 349.89M | 393.23M | 413.10M | 270.97M | 169.00M | 282.87M |
| Gross Profit | 141.03M | 223.60M | 221.41M | 123.18M | 44.63M | 152.96M |
| EBITDA | 165.64M | 204.08M | 241.51M | 157.60M | 64.85M | 182.98M |
| Net Income | 76.69M | 108.86M | 145.25M | 84.56M | -902.90K | 101.32M |
Balance Sheet | ||||||
| Total Assets | 1.07B | 1.08B | 1.13B | 1.18B | 954.59M | 1.26B |
| Cash, Cash Equivalents and Short-Term Investments | 52.64M | 49.34M | 49.99M | 81.35M | 38.18M | 25.33M |
| Total Debt | 616.65M | 646.18M | 693.28M | 739.04M | 577.00M | 834.48M |
| Total Liabilities | 637.29M | 671.67M | 720.98M | 761.11M | 596.30M | 862.50M |
| Stockholders Equity | 429.81M | 410.43M | 408.13M | 422.24M | 358.29M | 397.23M |
Cash Flow | ||||||
| Free Cash Flow | 109.46M | 153.67M | 171.61M | -98.98M | 6.29M | -23.08M |
| Operating Cash Flow | 109.46M | 164.86M | 174.92M | 81.16M | 28.60M | 150.49M |
| Investing Cash Flow | -4.71M | -11.24M | -1.27M | -179.10M | 285.67M | -178.80M |
| Financing Cash Flow | -101.84M | -153.42M | -205.72M | 140.70M | -299.43M | 43.24M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
78 Outperform | $1.36B | 15.97 | ― | 6.50% | -12.47% | -34.41% | |
76 Outperform | $1.60B | 6.36 | 8.36% | 0.39% | -1.33% | -33.66% | |
70 Outperform | $482.61M | 15.00 | 5.28% | 2.80% | -26.81% | -78.30% | |
65 Neutral | $15.17B | 7.61 | 4.09% | 5.20% | 3.87% | -62.32% | |
61 Neutral | $825.83M | 434.44 | 0.39% | 10.65% | -16.03% | -97.01% | |
59 Neutral | $849.73M | -117.81 | -0.78% | 4.04% | -24.58% | -110.22% | |
58 Neutral | $1.21B | -479.31 | -0.15% | 12.24% | -11.10% | -101.57% |