Breakdown | TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|---|---|
Income Statement | ||||||
Total Revenue | 504.24M | 460.85M | 485.03M | 535.00M | 361.46M | 248.92M |
Gross Profit | 493.27M | 449.58M | 473.06M | 522.31M | 349.96M | 238.79M |
EBITDA | -21.98M | -24.48M | -147.30M | -120.26M | 10.05M | -252.65M |
Net Income | -24.67M | -23.70M | -164.48M | -126.82M | 10.70M | -244.64M |
Balance Sheet | ||||||
Total Assets | 301.36M | 300.72M | 325.07M | 691.59M | 834.52M | 830.90M |
Cash, Cash Equivalents and Short-Term Investments | 111.24M | 133.75M | 127.07M | 293.58M | 256.38M | 227.80M |
Total Debt | 37.25M | 38.43M | 40.73M | 45.27M | 47.54M | 93.17M |
Total Liabilities | 115.89M | 103.11M | 110.05M | 129.86M | 140.74M | 166.38M |
Stockholders Equity | 185.47M | 197.60M | 215.02M | 561.74M | 693.78M | 664.52M |
Cash Flow | ||||||
Free Cash Flow | 6.62M | 17.45M | 24.29M | 62.29M | 28.75M | 2.37M |
Operating Cash Flow | 10.10M | 20.25M | 27.80M | 66.27M | 32.54M | 7.87M |
Investing Cash Flow | -12.66M | 12.22M | 16.29M | -54.91M | 10.02M | -16.19M |
Financing Cash Flow | -945.00K | -774.00K | -190.44M | -19.62M | 1.05M | -180.00K |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
73 Outperform | $1.46B | 22.14 | 9.18% | 4.59% | 26.71% | -23.67% | |
71 Outperform | $855.50M | 18.87 | 34.34% | ― | 92.91% | ― | |
70 Outperform | $1.96B | 14.04 | 20.13% | ― | 5.37% | 13.08% | |
60 Neutral | $44.03B | 1.71 | -11.99% | 3.98% | 2.32% | -37.93% | |
54 Neutral | $716.53M | ― | -14.27% | ― | 9.65% | 56.50% | |
52 Neutral | $236.23M | ― | -12.44% | ― | 8.29% | 87.33% | |
50 Neutral | $178.19M | 25.25 | -75.68% | ― | -10.52% | -420.74% |