Breakdown | ||||
Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|
Income Statement | Total Revenue | |||
781.59B | 702.69B | 673.20B | 556.26B | 492.97B | Gross Profit |
321.42B | 279.51B | 251.67B | 213.71B | 189.65B | EBIT |
70.67B | 57.36B | 31.39B | 28.91B | 8.02B | EBITDA |
95.08B | 109.03B | 61.91B | 56.90B | 36.07B | Net Income Common Stockholders |
13.50B | 65.69B | 23.91B | 28.50B | 4.12B |
Balance Sheet | Cash, Cash Equivalents and Short-Term Investments | |||
183.05B | 191.84B | 83.49B | 121.82B | 107.89B | Total Assets |
852.21B | 805.86B | 798.62B | 737.50B | 684.64B | Total Debt |
256.29B | 232.90B | 280.64B | 246.85B | 241.81B | Net Debt |
116.46B | 67.78B | 197.20B | 149.44B | 134.58B | Total Liabilities |
469.62B | 427.49B | 459.96B | 402.68B | 377.45B | Stockholders Equity |
382.58B | 303.86B | 338.66B | 334.82B | 307.19B |
Cash Flow | Free Cash Flow | |||
0.00 | 11.56B | 40.14B | 52.79B | 33.03B | Operating Cash Flow |
0.00 | 49.68B | 72.58B | 73.09B | 53.17B | Investing Cash Flow |
0.00 | 132.29B | -46.43B | -46.17B | -31.37B | Financing Cash Flow |
0.00 | -92.55B | -35.90B | -36.99B | 19.57B |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
79 Outperform | $40.10B | 26.10 | 17.43% | 2.44% | 11.73% | -15.34% | |
77 Outperform | $205.64B | 21.57 | 52.42% | 3.62% | 0.42% | 5.77% | |
74 Outperform | $20.22B | 13.07 | 9.61% | 1.50% | 3.83% | -49.90% | |
74 Outperform | $121.90B | 21.06 | 7.31% | 1.05% | 0.64% | 10.02% | |
73 Outperform | $4.83B | 14.82 | 17.94% | 3.12% | 8.74% | 16.30% | |
73 Outperform | $309.30B | 29.20 | 41.86% | 2.73% | 1.96% | -0.45% | |
65 Neutral | $12.17B | 16.15 | 5.32% | 4.37% | 5.50% | -9.06% |