| 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 |
|---|---|---|---|---|---|---|---|
| ― | $4.20T | 16.55 | 7.61% | 1.82% | 4.83% | 1.58% | |
| ― | €653.77B | 17.25 | 10.63% | 2.18% | 5.40% | 23.70% | |
| ― | $663.24B | 13.20 | 7.32% | 3.80% | 4.50% | 56.65% | |
| ― | ¥390.16B | 19.07 | 8.83% | 2.39% | 6.29% | 8.74% | |
| ― | ¥753.73B | 16.01 | 4.52% | 2.91% | 6.09% | 16.14% | |
| ― | $10.79B | 15.43 | 7.44% | 2.01% | 2.89% | -14.66% | |
| ― | $257.57B | ― | -16.55% | 0.94% | -7.37% | -653.50% |