| Breakdown | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|
Income Statement | |||||
| Total Revenue | 507.44M | 453.32M | 422.36M | 340.07M | 308.98M |
| Gross Profit | 255.00M | 165.43M | 228.47M | 291.69M | 281.92M |
| EBITDA | 68.86M | -1.35M | 60.32M | 130.23M | 137.82M |
| Net Income | 51.77M | -11.65M | 36.09M | 86.17M | 92.05M |
Balance Sheet | |||||
| Total Assets | 11.02B | 10.48B | 10.65B | 10.41B | 9.22B |
| Cash, Cash Equivalents and Short-Term Investments | 340.69M | 1.06B | 1.52B | 1.51B | 1.77B |
| Total Debt | 1.18B | 1.08B | 1.53B | 1.13B | 377.31M |
| Total Liabilities | 9.86B | 9.40B | 9.61B | 9.35B | 8.15B |
| Stockholders Equity | 1.16B | 1.08B | 1.04B | 1.05B | 1.08B |
Cash Flow | |||||
| Free Cash Flow | 58.56M | 25.88M | 33.08M | 134.95M | 93.21M |
| Operating Cash Flow | 68.40M | 33.32M | 40.72M | 142.16M | 98.70M |
| Investing Cash Flow | -454.16M | 39.47M | 39.65M | -614.73M | -443.61M |
| Financing Cash Flow | 437.35M | -206.81M | 163.66M | 580.83M | -7.09M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
73 Outperform | $1.90B | 15.57 | 6.38% | 1.82% | -4.40% | -8.80% | |
72 Outperform | $1.80B | 9.26 | 13.00% | 2.37% | 5.09% | 15.78% | |
68 Neutral | $18.00B | 11.42 | 9.92% | 3.81% | 9.73% | 1.22% | |
65 Neutral | $1.69B | 15.19 | 6.31% | 0.33% | 10.41% | -19.43% | |
63 Neutral | $1.54B | 14.15 | 13.50% | 3.37% | -2.90% | -1.47% | |
61 Neutral | $1.25B | 36.84 | 10.01% | ― | -2.11% | 6.48% | |
55 Neutral | $1.89B | 30.45 | 1.34% | ― | -3.60% | -8.63% |