| Breakdown | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|
Income Statement | |||||
| Total Revenue | 2.66B | 2.66B | 2.84B | 2.89B | 2.26B |
| Gross Profit | 269.46M | 270.02M | 271.07M | 255.24M | 205.90M |
| EBITDA | 117.18M | 156.96M | 158.50M | 141.49M | 98.03M |
| Net Income | 24.85M | 63.33M | 64.31M | 68.23M | 35.77M |
Balance Sheet | |||||
| Total Assets | 2.07B | 2.14B | 2.27B | 2.23B | 1.90B |
| Cash, Cash Equivalents and Short-Term Investments | 322.40M | 315.15M | 277.39M | 207.43M | 271.75M |
| Total Debt | 407.95M | 366.19M | 454.34M | 411.64M | 221.15M |
| Total Liabilities | 971.91M | 1.03B | 1.20B | 1.20B | 930.08M |
| Stockholders Equity | 1.10B | 1.11B | 1.08B | 1.03B | 973.80M |
Cash Flow | |||||
| Free Cash Flow | 85.42M | 155.97M | 96.56M | -220.82M | -44.80M |
| Operating Cash Flow | 123.96M | 189.22M | 174.29M | -177.47M | -2.62M |
| Investing Cash Flow | -32.70M | -32.77M | -77.14M | -41.17M | -41.88M |
| Financing Cash Flow | -105.90M | -109.11M | -23.58M | 159.23M | -73.95M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
74 Outperform | $25.08B | 23.76 | 16.83% | ― | 0.77% | 0.51% | |
69 Neutral | $28.81B | 31.64 | 58.99% | 0.14% | 13.18% | -38.37% | |
68 Neutral | $5.10B | 155.81 | 1.11% | 1.43% | -8.07% | 63.50% | |
68 Neutral | $10.27B | 41.17 | 10.61% | ― | 17.88% | 91.41% | |
66 Neutral | $7.20B | 42.40 | 9.86% | ― | 7.40% | 13.79% | |
62 Neutral | $2.03B | 61.39 | 2.25% | 1.44% | -2.93% | -40.33% | |
61 Neutral | $37.18B | 12.37 | -10.20% | 1.83% | 8.50% | -7.62% |