| Breakdown | TTM | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 357.35M | 370.93M | 347.90M | 320.54M | 252.57M | 226.27M |
| Gross Profit | 250.09M | 271.49M | 234.07M | 236.78M | 240.25M | 214.41M |
| EBITDA | 72.03M | 85.41M | 59.80M | 76.29M | 96.12M | 81.30M |
| Net Income | 59.32M | 70.23M | 49.68M | 57.04M | 73.35M | 59.65M |
Balance Sheet | ||||||
| Total Assets | 6.61B | 6.85B | 6.53B | 6.42B | 6.32B | 6.22B |
| Cash, Cash Equivalents and Short-Term Investments | 1.02B | 1.20B | 0.00 | 925.94M | 920.51M | 1.71B |
| Total Debt | 119.18M | 144.18M | 138.88M | 169.18M | 303.88M | 128.26M |
| Total Liabilities | 6.06B | 6.27B | 6.03B | 5.95B | 5.89B | 5.80B |
| Stockholders Equity | 544.30M | 587.69M | 506.39M | 466.50M | 424.60M | 418.00M |
Cash Flow | ||||||
| Free Cash Flow | 0.00 | 80.53M | 14.10M | 80.52M | 86.42M | 80.33M |
| Operating Cash Flow | 0.00 | 85.76M | 18.96M | 91.13M | 100.85M | 86.31M |
| Investing Cash Flow | 0.00 | -179.61M | 20.45M | -65.06M | -888.92M | -1.08B |
| Financing Cash Flow | 0.00 | 234.08M | 52.82M | 26.01M | 97.94M | 988.68M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
74 Outperform | $768.87M | 9.08 | 12.61% | 2.06% | 6.53% | 14.16% | |
71 Outperform | $498.12M | 8.36 | 17.76% | 1.08% | 11.38% | 36.10% | |
69 Neutral | $518.55M | 8.23 | 10.83% | 4.97% | 39.98% | 413.87% | |
68 Neutral | $18.00B | 11.42 | 9.92% | 3.81% | 9.73% | 1.22% | |
66 Neutral | $590.37M | 10.05 | 5.85% | 0.70% | 9.16% | 6.95% | |
62 Neutral | $535.75M | 14.04 | 7.42% | 3.92% | 4.26% | -16.52% | |
49 Neutral | $551.28M | 576.05 | 0.11% | 4.38% | 6.08% | 52.64% |