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 |
851.54B | 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 |
297.50B | 303.86B | 338.66B | 334.82B | 307.19B |
Cash Flow | Free Cash Flow | |||
24.20B | 11.56B | 40.14B | 52.79B | 33.03B | Operating Cash Flow |
71.51B | 49.68B | 72.58B | 73.09B | 53.17B | Investing Cash Flow |
-33.12B | 132.29B | -46.43B | -46.17B | -31.37B | Financing Cash Flow |
-84.05B | -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 | $135.41B | 23.13 | 7.31% | 0.94% | 0.64% | 10.02% | |
78 Outperform | $39.80B | 15.70 | 15.09% | 4.90% | 1.25% | -13.02% | |
73 Outperform | $22.03B | 21.51 | 9.84% | 1.88% | -0.37% | 44.52% | |
72 Outperform | $2.62B | 15.08 | 11.33% | 1.93% | 6.18% | 61.39% | |
70 Outperform | $2.75B | 40.76 | 7.36% | ― | 0.79% | -24.27% | |
68 Neutral | $11.44B | 11.38 | 7.90% | 3.16% | -5.17% | -0.74% | |
63 Neutral | $8.57B | 10.13 | 4.66% | 4.38% | 3.79% | -12.91% |