Breakdown | |||||
TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|---|
Income Statement | Total Revenue | ||||
8.19B | 8.28B | 8.12B | 7.74B | 5.48B | 2.80B | Gross Profit |
2.23B | 2.44B | 2.40B | 2.21B | 1.51B | 808.03M | EBIT |
1.08B | 1.10B | 956.15M | 795.24M | 608.47M | 391.97M | EBITDA |
1.53B | 1.56B | 1.52B | 1.41B | 739.43M | 488.83M | Net Income Common Stockholders |
758.19M | 791.47M | 612.34M | 505.30M | 153.19M | 327.81M |
Balance Sheet | Cash, Cash Equivalents and Short-Term Investments | ||||
526.70M | 538.78M | 380.06M | 290.48M | 753.92M | 842.03M | Total Assets |
16.72B | 16.88B | 16.99B | 17.19B | 17.39B | 3.47B | Total Debt |
3.56B | 3.60B | 3.94B | 4.79B | 5.60B | 433.61M | Net Debt |
3.03B | 3.06B | 3.56B | 4.50B | 4.84B | -406.69M | Total Liabilities |
7.22B | 7.35B | 7.75B | 8.69B | 9.32B | 1.59B | Stockholders Equity |
9.50B | 9.52B | 9.24B | 8.50B | 8.07B | 1.88B |
Cash Flow | Free Cash Flow | ||||
1.06B | 1.12B | 1.02B | 421.15M | 735.39M | 543.67M | Operating Cash Flow |
1.23B | 1.29B | 1.16B | 563.32M | 829.14M | 594.72M | Investing Cash Flow |
-264.41M | -266.79M | -226.65M | -145.87M | -6.02B | -46.58M | Financing Cash Flow |
-824.98M | -837.18M | -844.04M | -864.17M | 5.11B | -235.02M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
74 Outperform | $21.10B | 29.09 | 8.98% | 1.13% | 7.13% | 74.73% | |
72 Outperform | $15.70B | 34.32 | 17.42% | 0.37% | -1.14% | -16.35% | |
70 Outperform | $10.03B | 242.82 | 3.50% | ― | 13.17% | -54.30% | |
65 Neutral | $10.67B | 35.78 | 3.82% | 0.31% | 1.62% | 78.53% | |
64 Neutral | $10.89B | 15.14 | 8.01% | ― | -0.48% | 11.47% | |
63 Neutral | $8.52B | 22.63 | 65.82% | ― | 9.87% | 32.81% | |
54 Neutral | $5.31B | 3.29 | -45.39% | 2.79% | 16.77% | -0.07% |