Breakdown | ||||
Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|
Income Statement | Total Revenue | |||
2.21B | 2.11B | 2.03B | 1.79B | 1.57B | Gross Profit |
1.48B | 1.41B | 1.36B | 1.21B | 1.01B | EBIT |
532.04M | 675.43M | 578.00M | 521.19M | 410.11M | EBITDA |
1.00B | 974.55M | 916.04M | 793.75M | 652.38M | Net Income Common Stockholders |
361.87M | 495.76M | 438.65M | 388.09M | 243.39M |
Balance Sheet | Cash, Cash Equivalents and Short-Term Investments | |||
49.46M | 44.60M | 52.62M | 99.79M | 121.57M | Total Assets |
6.59B | 6.56B | 6.48B | 6.05B | 5.79B | Total Debt |
1.60B | 4.64B | 1.26B | 4.23B | 4.10B | Net Debt |
1.55B | 4.60B | 1.21B | 4.13B | 3.97B | Total Liabilities |
5.54B | 5.35B | 5.28B | 4.83B | 4.59B | Stockholders Equity |
1.05B | 1.22B | 1.20B | 1.22B | 1.20B |
Cash Flow | Free Cash Flow | |||
748.33M | 605.34M | 614.53M | 608.33M | 507.60M | Operating Cash Flow |
873.61M | 783.61M | 781.61M | 734.42M | 569.87M | Investing Cash Flow |
-164.91M | -310.12M | 619.07M | 461.76M | -96.89M | Financing Cash Flow |
-703.42M | -481.63M | -209.32M | -294.52M | -377.92M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
74 Outperform | $26.09B | 32.03 | -14.67% | 1.69% | -0.29% | 47.83% | |
72 Outperform | $11.90B | 32.97 | 31.97% | 4.87% | 3.58% | -15.47% | |
70 Outperform | $12.79B | 16.41 | 18.57% | 6.55% | 6.14% | 4.09% | |
69 Neutral | $28.25B | 233.39 | -35.81% | 2.94% | 11.04% | -37.29% | |
64 Neutral | $2.60B | 10.10 | 34.53% | 5.86% | 0.57% | ― | |
60 Neutral | $2.81B | 11.31 | 0.21% | 8508.38% | 6.19% | -15.39% | |
55 Neutral | $46.53B | 33.81 | -198.54% | 6.06% | -12.57% | -375.80% |