| Breakdown | TTM | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 412.82M | 379.81M | 333.79M | 280.32M | 321.79M | 296.40M |
| Gross Profit | 283.04M | 254.43M | 224.16M | 178.32M | 209.58M | 199.01M |
| EBITDA | 10.07M | -667.00K | -33.99M | -84.92M | -61.22M | -17.84M |
| Net Income | -8.19M | -21.35M | 52.55M | -190.28M | -76.61M | -30.66M |
Balance Sheet | ||||||
| Total Assets | 411.06M | 413.23M | 491.05M | 466.83M | 542.99M | 566.62M |
| Cash, Cash Equivalents and Short-Term Investments | 187.18M | 177.21M | 260.65M | 235.42M | 293.09M | 348.49M |
| Total Debt | 17.84M | 19.68M | 28.37M | 34.22M | 39.00M | 21.35M |
| Total Liabilities | 97.53M | 110.13M | 112.62M | 205.50M | 112.08M | 100.75M |
| Stockholders Equity | 313.54M | 303.10M | 378.43M | 261.33M | 430.91M | 465.88M |
Cash Flow | ||||||
| Free Cash Flow | 65.19M | 36.12M | 31.56M | -27.63M | -49.57M | -39.55M |
| Operating Cash Flow | 72.95M | 42.03M | 38.05M | -18.39M | -25.24M | -19.29M |
| Investing Cash Flow | 11.89M | 2.16M | -483.00K | 40.45M | -228.50M | 47.71M |
| Financing Cash Flow | -95.66M | -93.39M | -5.61M | -29.61M | -4.54M | 185.64M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
71 Outperform | $1.03B | 79.03 | -2.61% | ― | 19.17% | -111.99% | |
65 Neutral | $580.21M | -12.63 | -2.77% | ― | -2.06% | -169.07% | |
57 Neutral | $1.07B | -2.80 | -11.82% | ― | 10.95% | -26.52% | |
53 Neutral | $445.89M | -4.94 | -6.70% | ― | 9.54% | -79.16% | |
51 Neutral | $7.86B | -0.30 | -43.30% | 2.27% | 22.53% | -2.21% | |
49 Neutral | $338.12M | -3.09 | -109.09% | ― | -0.28% | -286.80% | |
49 Neutral | $666.03M | -5.52 | -43.52% | ― | -24.71% | 21.16% |