Breakdown | |||||
TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|---|
Income Statement | Total Revenue | ||||
307.74B | 312.31B | 300.69B | 331.35B | 219.07B | 160.40B | Gross Profit |
198.29B | 203.26B | 203.74B | 221.49B | 124.67B | 79.11B | EBIT |
125.92B | 131.42B | 140.79B | 171.23B | 90.89B | 47.48B | EBITDA |
238.54B | 242.88B | 230.50B | 233.91B | 156.67B | 113.33B | Net Income Common Stockholders |
76.70B | 78.82B | 76.71B | 70.90B | 38.86B | 22.66B |
Balance Sheet | Cash, Cash Equivalents and Short-Term Investments | ||||
154.17B | 143.74B | 145.20B | 122.35B | 85.53B | 114.26B | Total Assets |
985.02B | 965.30B | 902.82B | 869.86B | 783.54B | 675.64B | Total Debt |
131.72B | 127.83B | 134.65B | 132.48B | 136.81B | 118.11B | Net Debt |
-8.86B | -6.02B | -2.89B | 10.15B | 51.28B | 6.85B | Total Liabilities |
454.12B | 429.43B | 403.38B | 402.74B | 368.19B | 321.23B | Stockholders Equity |
530.63B | 535.59B | 499.33B | 467.12B | 415.35B | 354.41B |
Cash Flow | Free Cash Flow | ||||
69.16B | 95.86B | 68.67B | 98.74B | 56.67B | 48.67B | Operating Cash Flow |
177.87B | 202.30B | 151.85B | 164.92B | 110.07B | 86.67B | Investing Cash Flow |
-159.88B | -150.37B | -82.45B | -58.76B | -123.02B | -33.52B | Financing Cash Flow |
-54.99B | -54.37B | -51.42B | -69.96B | -22.20B | -26.47B |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
78 Outperform | $10.81B | 8.34 | 14.35% | 3.11% | 37.00% | 44.18% | |
78 Outperform | $9.70B | 15.90 | 6.17% | 3.21% | -14.46% | -67.20% | |
75 Outperform | $6.35B | 6.36 | 25.34% | 5.68% | 26.76% | -69.10% | |
70 Outperform | $11.83B | 7.84 | 14.25% | 5.97% | 3.30% | 3.79% | |
67 Neutral | $9.59B | 35.97 | 6.96% | 0.82% | 11.88% | -43.44% | |
67 Neutral | $12.36B | 54.96 | 3.21% | ― | 6.67% | 240.70% | |
57 Neutral | $7.18B | 3.26 | -3.67% | 5.68% | 0.47% | -50.25% |