| 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 |
|---|---|---|---|---|---|---|---|
78 Outperform | $3.45B | 5.83 | 15.06% | 0.16% | 26.30% | 42.31% | |
68 Neutral | $1.63B | 19.37 | 11.94% | 0.36% | 5.16% | 15.89% | |
68 Neutral | $2.34B | 91.57 | -5.07% | ― | -2.33% | -338.28% | |
66 Neutral | $964.51M | 93.63 | 9.64% | ― | 0.36% | 1138.56% | |
62 Neutral | $2.48B | 63.85 | 2.25% | 1.44% | 0.11% | -60.58% | |
61 Neutral | $37.18B | 12.37 | -10.20% | 1.83% | 8.50% | -7.62% | |
51 Neutral | $297.26M | -4.46 | -9.42% | 5.93% | -8.43% | 30.33% |