Breakdown | TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|---|---|
Income Statement | ||||||
Total Revenue | 340.83M | 333.79M | 280.32M | 321.79M | 296.40M | 192.19M |
Gross Profit | 227.35M | 224.16M | 178.32M | 209.58M | 199.01M | 129.08M |
EBITDA | -27.91M | -33.99M | -89.66M | -61.22M | -17.84M | -10.21M |
Net Income | 51.68M | 52.55M | -190.28M | -76.61M | -30.66M | -18.71M |
Balance Sheet | ||||||
Total Assets | 444.26M | 491.05M | 466.83M | 542.99M | 566.62M | 368.51M |
Cash, Cash Equivalents and Short-Term Investments | 186.25M | 260.65M | 235.42M | 293.09M | 348.49M | 224.70M |
Total Debt | 29.12M | 28.37M | 34.22M | 39.00M | 17.39M | 16.07M |
Total Liabilities | 116.89M | 112.62M | 205.50M | 112.08M | 100.75M | 90.83M |
Stockholders Equity | 327.37M | 378.43M | 261.33M | 430.91M | 465.88M | 277.68M |
Cash Flow | ||||||
Free Cash Flow | 17.85M | 31.56M | -27.63M | -49.57M | -39.55M | 23.07M |
Operating Cash Flow | 17.72M | 38.05M | -18.39M | -25.24M | -19.29M | 33.43M |
Investing Cash Flow | 8.21M | -483.00K | 40.45M | -228.50M | 47.71M | -100.39M |
Financing Cash Flow | -53.94M | -5.61M | -29.61M | -4.54M | 185.64M | 163.15M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
63 Neutral | 676.46M | -13.21 | -4.57% | ― | 4.31% | 69.57% | |
59 Neutral | 657.62M | -63.93 | -2.08% | ― | 20.40% | -165.41% | |
58 Neutral | $801.60M | 14.75 | 20.73% | ― | 14.72% | ― | |
52 Neutral | 718.30M | -1.81 | -101.83% | ― | 3.83% | -137.31% | |
52 Neutral | 537.38M | -4.70 | -47.85% | ― | 0.36% | 22.13% | |
50 Neutral | 1.02B | -9.64 | -12.18% | ― | 9.70% | -30.94% | |
51 Neutral | $7.86B | -0.30 | -43.30% | 2.27% | 22.53% | -2.21% |