| Breakdown | TTM | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 273.22M | 285.05M | 325.20M | 304.02M | 267.78M | 323.97M |
| Gross Profit | 44.13M | 84.26M | 46.48M | 49.87M | -27.57M | 43.02M |
| EBITDA | -3.58M | -11.54M | 10.83M | 21.27M | -52.22M | 12.47M |
| Net Income | -4.37M | -10.41M | -6.06M | -5.48M | -53.10M | 8.42M |
Balance Sheet | ||||||
| Total Assets | 492.11M | 506.00M | 526.54M | 654.89M | 614.23M | 651.78M |
| Cash, Cash Equivalents and Short-Term Investments | 189.21M | 182.63M | 191.97M | 330.44M | 175.04M | 435.27M |
| Total Debt | 0.00 | 0.00 | 1.82M | 2.06M | 1.84M | 0.00 |
| Total Liabilities | 241.91M | 265.67M | 281.91M | 404.49M | 361.02M | 304.37M |
| Stockholders Equity | 250.20M | 240.34M | 244.63M | 247.64M | 250.98M | 343.20M |
Cash Flow | ||||||
| Free Cash Flow | -27.05M | 1.79M | 37.52M | 25.00M | -31.55M | 28.47M |
| Operating Cash Flow | -27.03M | 2.00M | 38.51M | 25.97M | -30.39M | 29.17M |
| Investing Cash Flow | 31.23M | -2.00M | -4.54M | -8.81M | 25.05M | -48.15M |
| Financing Cash Flow | -3.69M | -2.67M | -3.64M | -7.47M | -18.28M | -11.47M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
71 Outperform | $655.63M | 13.60 | 10.41% | 3.51% | -2.46% | -11.49% | |
68 Neutral | $18.00B | 11.42 | 9.92% | 3.81% | 9.73% | 1.22% | |
63 Neutral | $530.20M | 7.09 | 33.02% | ― | 10.65% | 39.18% | |
62 Neutral | $225.82M | -9.06 | 0.11% | 0.57% | 39.38% | 27.06% | |
55 Neutral | $396.78M | 23.01 | 3.63% | 5.01% | 2.99% | 14.96% | |
46 Neutral | $281.82M | 5.38 | -4.24% | ― | -15.19% | -182.34% |