| Breakdown | TTM | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 |
|---|---|---|---|---|---|
Income Statement | |||||
| Total Revenue | 6.25B | 6.06B | 5.24B | 4.56B | 4.15B |
| Gross Profit | 894.76M | 897.45M | 754.16M | 635.28M | 545.68M |
| EBITDA | 762.09M | 744.73M | 551.34M | 511.87M | 459.14M |
| Net Income | 294.40M | 277.42M | 10.97M | -35.06M | -21.00M |
Balance Sheet | |||||
| Total Assets | 6.70B | 6.56B | 6.21B | 5.76B | 5.73B |
| Cash, Cash Equivalents and Short-Term Investments | 89.17M | 289.72M | 102.58M | 57.98M | 120.06M |
| Total Debt | 2.45B | 2.45B | 2.41B | 3.38B | 3.37B |
| Total Liabilities | 4.02B | 3.89B | 3.84B | 4.61B | 4.53B |
| Stockholders Equity | 2.69B | 2.67B | 2.37B | 1.15B | 1.20B |
Cash Flow | |||||
| Free Cash Flow | 133.07M | 234.30M | -46.85M | -17.42M | -16.95M |
| Operating Cash Flow | 221.14M | 316.70M | 76.33M | 67.89M | 27.26M |
| Investing Cash Flow | -80.52M | -106.40M | -235.45M | -112.86M | -60.75M |
| Financing Cash Flow | -194.17M | -25.51M | 203.76M | -14.69M | -25.78M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
72 Outperform | $10.11B | 27.92 | 14.06% | 0.46% | 13.79% | 37.64% | |
67 Neutral | $2.90B | 26.13 | 26.60% | ― | 8.64% | ― | |
63 Neutral | $10.79B | 15.43 | 7.44% | 2.01% | 2.89% | -14.66% | |
62 Neutral | $8.89B | 26.44 | 11.26% | ― | 15.02% | 319.25% | |
61 Neutral | $5.92B | -370.51 | -0.96% | ― | 8.95% | 78.82% |