Breakdown | TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|---|---|
Income Statement | ||||||
Total Revenue | 310.37M | 313.04M | 296.63M | 279.23M | 219.26M | 155.04M |
Gross Profit | 237.16M | 241.41M | 226.92M | 214.40M | 163.77M | 113.59M |
EBITDA | -8.19M | 100.66M | 78.27M | 65.34M | 43.72M | -54.47M |
Net Income | -111.07M | -10.16M | -110.49M | 12.84M | -50.08M | -105.60M |
Balance Sheet | ||||||
Total Assets | 1.41B | 1.57B | 1.52B | 1.63B | 1.69B | 1.11B |
Cash, Cash Equivalents and Short-Term Investments | 196.41M | 189.53M | 118.10M | 64.89M | 50.05M | 91.13M |
Total Debt | 509.53M | 508.51M | 443.04M | 461.88M | 459.57M | 267.08M |
Total Liabilities | 773.97M | 798.74M | 689.04M | 698.51M | 772.80M | 553.80M |
Stockholders Equity | 633.70M | 761.27M | 815.13M | 894.56M | 874.00M | 509.31M |
Cash Flow | ||||||
Free Cash Flow | 96.25M | 149.10M | 102.88M | 34.68M | 29.82M | 4.21M |
Operating Cash Flow | 96.81M | 150.09M | 103.61M | 74.22M | 53.33M | 28.49M |
Investing Cash Flow | -32.57M | -44.85M | -24.09M | -39.54M | -397.34M | -145.98M |
Financing Cash Flow | -29.09M | -12.67M | -28.94M | -17.46M | 313.84M | 186.10M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
75 Outperform | $2.17B | 22.90 | 12.95% | ― | 13.02% | -2.57% | |
73 Outperform | $1.04B | 6.48 | 31.15% | ― | -29.93% | 389400.00% | |
69 Neutral | $332.16M | 50.33 | 12.54% | ― | 27.84% | -13.78% | |
57 Neutral | $549.84M | 26.44 | -25.74% | ― | 12.86% | ― | |
46 Neutral | $461.98M | ― | -15.33% | ― | 1.45% | -28.78% | |
43 Neutral | $789.25M | -7.79 | -137.66% | ― | 111.83% | 73.52% | |
61 Neutral | $37.18B | 12.37 | -10.20% | 1.83% | 8.50% | -7.62% |