| Breakdown | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|
Income Statement | |||||
| Total Revenue | 2.00B | 1.98B | 1.95B | 2.12B | 1.94B |
| Gross Profit | 738.74M | 728.53M | 689.45M | 652.03M | 559.43M |
| EBITDA | 541.52M | 553.40M | 490.66M | 477.71M | 431.45M |
| Net Income | 145.36M | 198.88M | 168.90M | 176.83M | 153.17M |
Balance Sheet | |||||
| Total Assets | 3.10B | 3.25B | 3.30B | 3.38B | 3.19B |
| Cash, Cash Equivalents and Short-Term Investments | 53.57M | 72.96M | 90.50M | 168.94M | 272.49M |
| Total Debt | 1.43B | 1.51B | 1.59B | 1.60B | 1.55B |
| Total Liabilities | 1.91B | 2.03B | 2.11B | 2.18B | 2.00B |
| Stockholders Equity | 1.19B | 1.22B | 1.19B | 1.20B | 1.19B |
Cash Flow | |||||
| Free Cash Flow | 243.00M | 256.82M | 123.02M | -66.68M | 76.02M |
| Operating Cash Flow | 339.94M | 321.14M | 412.32M | 111.82M | 170.56M |
| Investing Cash Flow | -108.82M | -76.61M | -289.44M | -176.19M | -91.82M |
| Financing Cash Flow | -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.05B | 1.73 | 10.45% | 0.74% | -6.34% | 210.97% | |
72 Outperform | $38.09B | 33.02 | 11.90% | 0.51% | 1.99% | -41.08% | |
70 Outperform | $6.27B | 16.19 | 28.78% | 0.47% | 1.50% | -4.44% | |
69 Neutral | $2.94B | 16.29 | ― | 0.94% | 0.28% | -1.57% | |
61 Neutral | $10.43B | 7.12 | -0.05% | 2.87% | 2.86% | -36.73% | |
60 Neutral | $972.83M | -44.08 | 11.98% | 5.46% | 9.24% | 24.01% | |
49 Neutral | $1.52B | 79.74 | 2.03% | ― | -33.99% | -61.41% |