| Breakdown | TTM | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 677.35M | 570.67M | 691.04M | 711.56M | 796.19M | 621.12M |
| Gross Profit | 220.41M | 185.08M | 213.02M | 223.35M | 211.29M | 182.96M |
| EBITDA | 22.52M | 25.47M | 50.87M | 59.98M | 71.84M | 18.69M |
| Net Income | 5.59M | 9.87M | 33.92M | 38.41M | 91.41M | -6.01M |
Balance Sheet | ||||||
| Total Assets | 400.45M | 442.20M | 444.87M | 398.95M | 405.34M | 357.05M |
| Cash, Cash Equivalents and Short-Term Investments | 68.47M | 58.53M | 69.94M | 72.55M | 85.30M | 44.52M |
| Total Debt | 50.03M | 53.36M | 56.52M | 24.05M | 87.76M | 114.03M |
| Total Liabilities | 158.46M | 193.09M | 204.04M | 202.84M | 258.64M | 299.15M |
| Stockholders Equity | 241.98M | 249.10M | 240.33M | 195.41M | 145.70M | 56.57M |
Cash Flow | ||||||
| Free Cash Flow | 14.99M | -1.07M | 27.70M | 57.50M | 75.71M | -14.10M |
| Operating Cash Flow | 30.14M | 8.49M | 38.95M | 66.40M | 86.10M | -5.88M |
| Investing Cash Flow | -18.16M | -12.34M | -12.89M | -8.91M | -10.39M | -8.19M |
| Financing Cash Flow | -4.12M | -17.11M | -26.92M | -72.29M | -31.02M | -32.79M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
63 Neutral | $4.08B | 8.37 | 22.75% | ― | -0.25% | 2.23% | |
61 Neutral | $18.38B | 12.79 | -2.54% | 3.03% | 1.52% | -15.83% | |
58 Neutral | $253.49M | 31.79 | 3.24% | 5.97% | -21.02% | -82.84% | |
56 Neutral | $11.99B | -53.75 | -48.30% | 3.44% | 12.74% | -152.25% | |
55 Neutral | $306.50M | -5.25 | -32.19% | ― | -10.39% | -191.24% | |
49 Neutral | $168.15M | -21.80 | -79.63% | ― | -18.44% | 91.45% | |
44 Neutral | $17.12M | -2.48 | -8.77% | ― | -19.38% | -33.51% |