| Breakdown | TTM | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 419.75M | 418.84M | 385.15M | 354.34M | 335.64M | 286.10M |
| Gross Profit | 243.94M | 257.71M | 230.63M | 213.31M | 203.07M | 174.49M |
| EBITDA | 108.22M | 83.91M | 72.37M | 23.84M | 89.00M | 58.58M |
| Net Income | -15.10M | -1.59M | -12.05M | -55.36M | 14.73M | -13.27M |
Balance Sheet | ||||||
| Total Assets | 1.50B | 1.56B | 1.58B | 1.56B | 1.57B | 1.51B |
| Cash, Cash Equivalents and Short-Term Investments | 149.48M | 189.39M | 179.18M | 234.95M | 236.59M | 185.80M |
| Total Debt | 10.75M | 11.40M | 311.90M | 302.57M | 308.13M | 308.38M |
| Total Liabilities | 483.32M | 493.79M | 516.45M | 516.30M | 493.26M | 469.88M |
| Stockholders Equity | 1.02B | 1.06B | 1.06B | 1.05B | 1.08B | 1.04B |
Cash Flow | ||||||
| Free Cash Flow | 88.88M | 94.56M | 78.84M | 80.98M | 91.11M | 51.49M |
| Operating Cash Flow | 90.67M | 96.33M | 80.47M | 82.75M | 92.54M | 60.39M |
| Investing Cash Flow | -27.56M | -26.56M | -112.37M | -79.55M | -27.84M | -269.92M |
| Financing Cash Flow | -93.73M | -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.97B | 33.30 | 1.64% | ― | 7.86% | -2.92% | |
57 Neutral | $709.37M | ― | -1.43% | ― | 6.40% | -477.58% | |
54 Neutral | $349.03M | -4.56 | -140.63% | ― | 20.85% | -18.60% | |
53 Neutral | $920.56M | ― | -30.85% | ― | 10.59% | 46.79% | |
51 Neutral | $7.86B | -0.30 | -43.30% | 2.27% | 22.53% | -2.21% | |
49 Neutral | $123.52M | -0.23 | -67.07% | ― | -3.89% | 63.03% | |
47 Neutral | $93.85M | ― | -99.78% | ― | -2.83% | -223.32% |