| Breakdown | TTM | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 277.94B | 274.95B | 247.12B | 195.26B | 180.52B | 174.07B |
| Gross Profit | 25.85B | 25.99B | 25.96B | 25.18B | 23.50B | 22.95B |
| EBITDA | 11.93B | 11.61B | 11.45B | 10.85B | 10.44B | 9.96B |
| Net Income | 6.29B | 5.96B | 3.43B | 5.16B | 6.70B | 5.37B |
Balance Sheet | ||||||
| Total Assets | 153.27B | 157.92B | 155.88B | 152.76B | 143.88B | 154.89B |
| Cash, Cash Equivalents and Short-Term Investments | 7.85B | 7.68B | 8.21B | 8.75B | 6.83B | 6.00B |
| Total Debt | 30.90B | 31.46B | 31.97B | 30.93B | 31.55B | 34.27B |
| Total Liabilities | 110.82B | 116.05B | 114.64B | 106.41B | 98.98B | 107.70B |
| Stockholders Equity | 42.21B | 41.71B | 41.03B | 46.22B | 44.87B | 47.11B |
Cash Flow | ||||||
| Free Cash Flow | 7.66B | 8.39B | 8.96B | 10.24B | 7.36B | 6.04B |
| Operating Cash Flow | 8.81B | 9.60B | 10.36B | 11.81B | 8.66B | 7.19B |
| Investing Cash Flow | -6.24B | -4.41B | -2.10B | -5.17B | 3.10B | -3.61B |
| Financing Cash Flow | -3.88B | -6.42B | -7.65B | -4.29B | -11.24B | -8.21B |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
77 Outperform | $75.84B | 10.59 | 15.16% | 2.21% | 9.30% | 30.22% | |
75 Outperform | $85.58B | 9.15 | 11.95% | 1.99% | 9.44% | -8.53% | |
74 Outperform | $355.20B | 9.80 | 12.40% | 2.69% | 9.67% | -44.84% | |
70 Outperform | $36.74B | 4.40 | 6.19% | 1.38% | 14.08% | -33.82% | |
69 Neutral | $122.48B | 7.77 | 3.87% | 3.41% | 7.68% | -45.09% | |
63 Neutral | $28.75B | 2.61 | -28.72% | ― | 17.02% | -294.77% | |
51 Neutral | $7.86B | -0.30 | -43.30% | 2.27% | 22.53% | -2.21% |