Breakdown | TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|---|---|
Income Statement | ||||||
Total Revenue | 5.42B | 5.39B | 5.55B | 4.76B | 4.24B | 3.81B |
Gross Profit | 4.33B | 1.73B | 1.72B | 1.47B | 1.32B | 1.15B |
EBITDA | 1.88B | 908.55M | 883.84M | 755.57M | 732.36M | 581.62M |
Net Income | 360.99M | 288.99M | 299.27M | 269.17M | 266.25M | 151.28M |
Balance Sheet | ||||||
Total Assets | 0.00 | 7.13B | 6.91B | 6.16B | 5.77B | 5.41B |
Cash, Cash Equivalents and Short-Term Investments | 703.39M | 694.47M | 651.62M | 496.45M | 710.84M | 939.35M |
Total Debt | 0.00 | 696.13M | 923.74M | 609.90M | 532.94M | 787.35M |
Total Liabilities | -2.44B | 4.69B | 4.69B | 4.11B | 3.97B | 3.86B |
Stockholders Equity | 2.44B | 2.44B | 2.22B | 2.05B | 1.80B | 1.55B |
Cash Flow | ||||||
Free Cash Flow | 439.53M | 439.53M | 337.75M | -239.46M | 161.32M | 467.59M |
Operating Cash Flow | 577.96M | 577.96M | 472.33M | -136.09M | 250.78M | 550.81M |
Investing Cash Flow | -140.54M | -140.54M | -430.47M | 79.17M | -113.81M | -225.85M |
Financing Cash Flow | -386.49M | -386.49M | 117.11M | 36.74M | -321.96M | -56.70M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
72 Outperform | 3.87B | 13.41 | 14.60% | 2.12% | 10.25% | 20.72% | |
66 Neutral | 1.37B | 52.94 | 2.95% | 1.89% | 1.57% | -70.53% | |
65 Neutral | €2.98B | 10.52 | 11.92% | 2.74% | -1.50% | 2.01% | |
64 Neutral | 10.08B | 26.02 | 17.78% | 1.84% | 1.93% | 2.27% | |
64 Neutral | 746.49M | 19.89 | 10.89% | 2.99% | 5.34% | -9.83% | |
60 Neutral | 1.39B | -74.44 | -1.77% | 3.48% | -15.83% | -120.52% | |
63 Neutral | $10.79B | 15.43 | 7.44% | 2.01% | 2.89% | -14.66% |