Breakdown | ||||
Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|
Income Statement | Total Revenue | |||
4.77B | 4.48B | 4.37B | 4.02B | 3.71B |
Gross Profit | ||||
1.69B | 1.57B | 1.54B | 1.43B | 1.29B |
EBIT | ||||
702.06M | 630.86M | 502.15M | 509.00M | 438.72M |
EBITDA | ||||
852.58M | 769.77M | 639.50M | 684.98M | 612.14M |
Net Income Common Stockholders | ||||
513.67M | 631.25M | 353.40M | 369.45M | 308.28M |
Balance Sheet | Cash, Cash Equivalents and Short-Term Investments | |||
671.61M | 583.67M | 646.76M | 899.46M | 680.44M |
Total Assets | ||||
4.99B | 4.81B | 4.59B | 4.98B | 4.87B |
Total Debt | ||||
232.43M | 1.50B | 1.67B | 1.97B | 1.94B |
Net Debt | ||||
-415.81M | 919.33M | 1.02B | 1.07B | 1.26B |
Total Liabilities | ||||
2.60B | 2.56B | 2.76B | 3.08B | 3.04B |
Stockholders Equity | ||||
2.39B | 2.25B | 1.83B | 1.90B | 1.83B |
Cash Flow | Free Cash Flow | |||
532.66M | 432.04M | 389.28M | 637.03M | 503.94M |
Operating Cash Flow | ||||
615.42M | 490.81M | 443.67M | 694.28M | 584.31M |
Investing Cash Flow | ||||
-105.96M | -78.94M | -36.59M | -122.75M | -266.40M |
Financing Cash Flow | ||||
-424.85M | -483.00M | -571.40M | -332.88M | -92.01M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
80 Outperform | $8.32B | 16.72 | 22.15% | 1.32% | 6.46% | -16.94% | |
79 Outperform | $7.29B | 37.04 | 21.80% | ― | 12.74% | 9.92% | |
78 Outperform | $9.42B | 19.70 | 13.79% | ― | 14.04% | 29.08% | |
73 Outperform | $8.33B | 18.77 | 12.80% | ― | 0.80% | 10.05% | |
72 Outperform | $6.94B | 26.55 | 10.82% | 1.75% | 2.71% | 39.56% | |
72 Outperform | $3.08B | 22.29 | 16.64% | ― | 1.07% | -13.39% | |
58 Neutral | $10.03B | 10.00 | -6.85% | 3.09% | 7.49% | -11.58% |