| Breakdown | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 |
|---|---|---|---|---|
Income Statement | ||||
| Total Revenue | 6.06B | 5.24B | 4.56B | 4.15B |
| Gross Profit | 922.06M | 754.16M | 635.28M | 545.68M |
| EBITDA | 754.59M | 551.34M | 511.87M | 459.14M |
| Net Income | 277.42M | 10.97M | -35.06M | -21.00M |
Balance Sheet | ||||
| Total Assets | 6.56B | 6.21B | 5.76B | 5.73B |
| Cash, Cash Equivalents and Short-Term Investments | 289.72M | 102.58M | 57.98M | 120.06M |
| Total Debt | 2.45B | 2.41B | 3.38B | 3.37B |
| Total Liabilities | 3.89B | 3.84B | 4.61B | 4.53B |
| Stockholders Equity | 2.67B | 2.37B | 1.15B | 1.20B |
Cash Flow | ||||
| Free Cash Flow | 234.30M | -46.85M | -17.42M | -16.95M |
| Operating Cash Flow | 316.70M | 76.33M | 67.89M | 27.26M |
| Investing Cash Flow | -106.40M | -235.45M | -112.86M | -60.75M |
| Financing Cash Flow | -25.51M | 203.76M | -14.69M | -25.78M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
74 Outperform | $9.91B | 25.10 | 13.20% | 0.46% | 7.11% | 13.43% | |
64 Neutral | $9.03B | 33.96 | 10.88% | ― | 17.79% | 815.80% | |
63 Neutral | $10.79B | 15.43 | 7.44% | 2.01% | 2.89% | -14.66% | |
63 Neutral | $2.58B | 71.09 | 14.92% | ― | 6.19% | 52.10% | |
55 Neutral | $4.78B | -73.03 | -2.08% | ― | 8.63% | 72.72% |