| Breakdown | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|
Income Statement | |||||
| Total Revenue | 541.32M | 515.54M | 550.55M | 586.87M | 512.92M |
| Gross Profit | 208.03M | 188.21M | 188.19M | 209.61M | 183.24M |
| EBITDA | 122.58M | 108.17M | 109.50M | 113.22M | -32.58M |
| Net Income | 65.32M | 58.11M | 60.53M | 59.58M | -41.87M |
Balance Sheet | |||||
| Total Assets | 764.31M | 766.11M | 741.17M | 748.49M | 664.46M |
| Cash, Cash Equivalents and Short-Term Investments | 82.30M | 94.33M | 163.88M | 156.91M | 141.47M |
| Total Debt | 121.91M | 117.09M | 96.86M | 109.36M | 74.75M |
| Total Liabilities | 212.53M | 235.26M | 214.34M | 242.26M | 200.88M |
| Stockholders Equity | 551.79M | 530.85M | 526.82M | 506.22M | 463.58M |
Cash Flow | |||||
| Free Cash Flow | 86.37M | 80.64M | 74.07M | 106.86M | 70.50M |
| Operating Cash Flow | 102.11M | 99.29M | 88.81M | 121.20M | 86.14M |
| Investing Cash Flow | -18.51M | -140.56M | -18.10M | -111.19M | -15.90M |
| Financing Cash Flow | -98.44M | -27.93M | -65.40M | 4.34M | -20.71M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
76 Outperform | $2.86B | 5.83 | 15.06% | 0.16% | 23.70% | 14.78% | |
68 Neutral | $1.53B | 19.37 | 11.94% | 0.36% | 3.70% | 1.68% | |
68 Neutral | $2.06B | 91.57 | -5.07% | ― | -4.87% | -235.48% | |
66 Neutral | $960.65M | 93.63 | 9.64% | ― | -6.13% | -76.92% | |
62 Neutral | $2.22B | 61.39 | 2.25% | 1.44% | -2.93% | -40.33% | |
61 Neutral | $37.18B | 12.37 | -10.20% | 1.83% | 8.50% | -7.62% | |
47 Neutral | $238.09M | -4.46 | -9.42% | 5.93% | -9.51% | 29.57% |