Breakdown | |||||
TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|---|
Income Statement | Total Revenue | ||||
272.72B | 312.31B | 300.69B | 331.35B | 219.07B | 160.40B | Gross Profit |
178.45B | 203.26B | 203.74B | 221.49B | 124.67B | 79.11B | EBIT |
139.03B | 0.00 | 140.79B | 171.23B | 90.89B | 47.48B | EBITDA |
192.29B | 242.88B | 230.50B | 234.58B | 157.16B | 114.63B | Net Income Common Stockholders |
51.31B | 78.82B | 76.71B | 70.90B | 38.86B | 22.66B |
Balance Sheet | Cash, Cash Equivalents and Short-Term Investments | ||||
143.74B | 143.74B | 145.20B | 122.35B | 85.53B | 114.26B | Total Assets |
965.30B | 965.30B | 902.82B | 869.86B | 783.54B | 675.64B | Total Debt |
127.83B | 127.83B | 134.65B | 132.48B | 136.81B | 118.11B | Net Debt |
-6.02B | -6.02B | -2.89B | 10.15B | 51.28B | 6.85B | Total Liabilities |
429.43B | 429.43B | 403.38B | 402.74B | 368.19B | 321.23B | Stockholders Equity |
535.59B | 535.59B | 499.33B | 467.12B | 415.35B | 354.41B |
Cash Flow | Free Cash Flow | ||||
64.29B | 95.86B | 68.67B | 98.74B | 56.67B | 48.67B | Operating Cash Flow |
121.63B | 202.30B | 151.85B | 164.92B | 110.07B | 86.67B | Investing Cash Flow |
-51.51B | -150.37B | -82.45B | -58.76B | -123.02B | -33.52B | Financing Cash Flow |
-39.21B | -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 | $118.20B | 11.61 | 16.16% | 3.36% | -2.57% | -14.01% | |
77 Outperform | $22.20B | 7.61 | 21.77% | 4.24% | 3.00% | -21.63% | |
76 Outperform | $68.96B | 11.19 | 22.29% | 2.94% | 0.88% | -13.66% | |
75 Outperform | $12.88B | 9.81 | 14.69% | 4.68% | 2.43% | 3.35% | |
72 Outperform | $43.47B | 19.37 | 8.88% | 1.86% | -4.35% | -37.69% | |
68 Neutral | $6.99B | 8.35 | 20.26% | 5.26% | 17.61% | -75.78% | |
57 Neutral | $8.36B | 5.49 | -6.03% | 7.47% | 0.03% | -68.64% |