| Breakdown | TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 668.87B | 653.92B | 609.47B | 588.13B | 552.09B | 545.06B |
| Gross Profit | 213.36B | 210.85B | 204.49B | 199.29B | 190.28B | 183.98B |
| EBITDA | 69.72B | 66.34B | 63.31B | 61.16B | 53.35B | 44.73B |
| Net Income | 38.03B | 39.31B | 36.49B | 35.55B | 29.42B | 22.00B |
Balance Sheet | ||||||
| Total Assets | 530.15B | 524.59B | 557.37B | 543.74B | 526.42B | 506.60B |
| Cash, Cash Equivalents and Short-Term Investments | 175.17B | 110.73B | 89.69B | 84.63B | 68.03B | 60.13B |
| Total Debt | 3.32B | 3.50B | 305.00M | 118.00M | 133.00M | 128.00M |
| Total Liabilities | 136.20B | 140.89B | 121.86B | 143.37B | 151.74B | 160.49B |
| Stockholders Equity | 393.10B | 382.85B | 434.78B | 399.57B | 373.95B | 345.46B |
Cash Flow | ||||||
| Free Cash Flow | 37.53B | 38.26B | 17.88B | 27.94B | 15.93B | 20.07B |
| Operating Cash Flow | 47.38B | 47.67B | 28.18B | 37.73B | 32.76B | 38.49B |
| Investing Cash Flow | 113.60B | 75.75B | -10.01B | -10.11B | -15.89B | -26.17B |
| Financing Cash Flow | -102.39B | -102.69B | -13.26B | -11.26B | -9.16B | -6.59B |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
78 Outperform | $680.75B | 13.62 | 7.77% | 3.83% | 4.30% | 78.29% | |
78 Outperform | $4.28T | 16.89 | 7.92% | 1.83% | 5.39% | 12.69% | |
76 Outperform | €697.85B | 17.52 | 10.63% | 2.09% | 5.40% | 23.70% | |
72 Outperform | ¥408.16B | 18.40 | 8.83% | 2.33% | 6.29% | 8.74% | |
66 Neutral | ¥788.18B | 13.01 | 5.91% | 2.94% | 4.46% | 70.22% | |
63 Neutral | $10.79B | 15.43 | 7.44% | 2.01% | 2.89% | -14.66% | |
50 Neutral | $266.56B | -7.27 | -12.69% | 0.78% | -11.22% | -731.07% |