Breakdown | TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|---|---|
Income Statement | ||||||
Total Revenue | 3.28B | 3.24B | 2.96B | 2.35B | 1.95B | 1.63B |
Gross Profit | 2.92B | 543.41M | 557.55M | 488.91M | 1.71B | 1.48B |
EBITDA | 854.94M | 795.35M | 615.06M | 538.55M | 477.28M | 429.01M |
Net Income | 585.76M | 563.37M | 428.39M | 374.96M | 314.79M | 275.51M |
Balance Sheet | ||||||
Total Assets | 3.76B | 3.76B | 3.21B | 2.74B | 2.19B | 1.65B |
Cash, Cash Equivalents and Short-Term Investments | 1.43B | 1.34B | 804.64M | 945.24M | 808.77M | 454.85M |
Total Debt | 96.75M | 87.46M | 31.79M | 82.26M | 62.62M | 73.45M |
Total Liabilities | 1.71B | 1.84B | 1.64B | 1.44B | 1.11B | 756.33M |
Stockholders Equity | 2.05B | 1.92B | 1.57B | 1.30B | 1.08B | 895.62M |
Cash Flow | ||||||
Free Cash Flow | 999.08M | 812.37M | 75.58M | 347.70M | 542.55M | 304.53M |
Operating Cash Flow | 1.10B | 922.36M | 326.33M | 440.49M | 616.92M | 372.19M |
Investing Cash Flow | -102.01M | -113.86M | -130.74M | -212.79M | -68.35M | -66.82M |
Financing Cash Flow | -253.84M | -251.88M | -222.20M | -219.29M | -198.75M | -198.69M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
75 Outperform | 4.25B | 28.08 | 17.25% | 1.40% | 3.45% | 4.22% | |
68 Neutral | 57.42B | 38.53 | 5.17% | 2.18% | 6.51% | -42.34% | |
59 Neutral | €63.49B | 107.03 | 31.78% | 0.34% | 5.74% | 30.96% | |
57 Neutral | 17.87B | 39.26 | 3.43% | 0.83% | 0.14% | 0.00% | |
57 Neutral | 5.77B | 51.81 | 5.32% | ― | 17.78% | -7.83% | |
54 Neutral | 1.49B | -4.68 | 0.00% | ― | -21.56% | 70.41% | |
51 Neutral | $7.86B | -0.30 | -43.30% | 2.27% | 22.53% | -2.21% |