| Breakdown | TTM | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 2.17B | 2.00B | 1.98B | 1.95B | 2.12B | 1.94B |
| Gross Profit | 856.43M | 738.74M | 728.53M | 689.45M | 652.03M | 559.43M |
| EBITDA | 667.67M | 541.52M | 553.40M | 490.66M | 477.71M | 431.45M |
| Net Income | 183.60M | 145.36M | 198.88M | 168.90M | 176.83M | 153.17M |
Balance Sheet | ||||||
| Total Assets | 3.13B | 3.10B | 3.25B | 3.30B | 3.38B | 3.19B |
| Cash, Cash Equivalents and Short-Term Investments | 78.57M | 53.57M | 72.96M | 90.50M | 168.94M | 272.49M |
| Total Debt | 1.44B | 1.43B | 1.51B | 1.59B | 1.60B | 1.55B |
| Total Liabilities | 1.86B | 1.91B | 2.03B | 2.11B | 2.18B | 2.00B |
| Stockholders Equity | 1.27B | 1.19B | 1.22B | 1.19B | 1.20B | 1.19B |
Cash Flow | ||||||
| Free Cash Flow | 245.44M | 243.00M | 256.82M | 123.02M | -66.68M | 76.02M |
| Operating Cash Flow | 340.61M | 339.94M | 321.14M | 412.32M | 111.82M | 170.56M |
| Investing Cash Flow | -105.38M | -108.82M | -76.61M | -289.44M | -176.19M | -91.82M |
| Financing Cash Flow | -202.45M | -249.24M | -261.34M | -115.44M | -121.48M | -130.09M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
73 Outperform | $18.59B | 1.84 | 3.40% | 0.74% | 5.01% | -67.33% | |
70 Outperform | $6.60B | 16.19 | 28.78% | 0.47% | 1.44% | -5.89% | |
70 Outperform | $37.30B | 33.02 | 11.90% | 0.51% | 0.12% | -41.94% | |
69 Neutral | $3.04B | 16.29 | 19.07% | 0.94% | 1.82% | 6.65% | |
66 Neutral | $954.65M | 9.20 | 11.98% | 5.46% | 16.65% | -3.36% | |
61 Neutral | $10.43B | 7.12 | -0.05% | 2.87% | 2.86% | -36.73% | |
49 Neutral | $1.39B | 79.74 | 2.03% | ― | -5.63% | -86.58% |