| Breakdown | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|
Income Statement | |||||
| Total Revenue | 418.84M | 385.15M | 354.34M | 335.64M | 286.10M |
| Gross Profit | 257.71M | 230.63M | 213.31M | 203.07M | 174.49M |
| EBITDA | 83.91M | 72.37M | 23.84M | 89.00M | 58.58M |
| Net Income | -1.59M | -12.05M | -55.36M | 14.73M | -13.27M |
Balance Sheet | |||||
| Total Assets | 1.56B | 1.58B | 1.56B | 1.57B | 1.51B |
| Cash, Cash Equivalents and Short-Term Investments | 189.39M | 179.18M | 234.95M | 236.59M | 185.80M |
| Total Debt | 11.40M | 311.90M | 302.57M | 308.13M | 308.38M |
| Total Liabilities | 493.79M | 516.45M | 516.30M | 493.26M | 469.88M |
| Stockholders Equity | 1.06B | 1.06B | 1.05B | 1.08B | 1.04B |
Cash Flow | |||||
| Free Cash Flow | 94.56M | 78.84M | 80.98M | 91.11M | 51.49M |
| Operating Cash Flow | 96.33M | 80.47M | 82.75M | 92.54M | 60.39M |
| Investing Cash Flow | -26.56M | -112.37M | -79.55M | -27.84M | -269.92M |
| Financing Cash Flow | -63.99M | -21.01M | -9.45M | -7.36M | 123.39M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
66 Neutral | $1.71B | 33.30 | 1.64% | ― | 6.53% | -83.28% | |
64 Neutral | $956.75M | -885.94 | -0.15% | ― | 8.75% | 86.34% | |
52 Neutral | $866.71M | 10.10 | -29.47% | ― | 23.29% | 45.23% | |
51 Neutral | $7.86B | -0.30 | -43.30% | 2.27% | 22.53% | -2.21% | |
48 Neutral | $348.31M | -3.99 | -116.98% | ― | 18.56% | -23.69% | |
46 Neutral | $100.81M | -0.94 | -54.67% | ― | 1.48% | -119.42% | |
46 Neutral | $144.24M | -2.20 | -47.69% | ― | -4.24% | 64.50% |