Breakdown | |||||
TTM | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 | Dec 2019 |
---|---|---|---|---|---|
Income Statement | Total Revenue | ||||
8.83B | 7.18B | 6.41B | 5.66B | 5.88B | 6.25B | Gross Profit |
2.65B | 3.94B | 3.38B | 3.03B | 2.94B | 3.05B | EBIT |
821.00M | 1.43B | 754.00M | 624.00M | 293.00M | 521.00M | EBITDA |
1.48B | 1.23B | 1.00B | 867.00M | 710.00M | 801.00M | Net Income Common Stockholders |
568.00M | 535.00M | 474.00M | 432.00M | 1.00M | 335.00M |
Balance Sheet | Cash, Cash Equivalents and Short-Term Investments | ||||
515.00M | 915.00M | 696.00M | 1.22B | 1.04B | 959.00M | Total Assets |
11.59B | 11.71B | 8.09B | 7.73B | 7.27B | 7.42B | Total Debt |
1.79B | 1.91B | 972.00M | 921.00M | 1.02B | 993.00M | Net Debt |
1.27B | 1.06B | 427.00M | -118.00M | -4.00M | 73.00M | Total Liabilities |
7.91B | 8.06B | 5.01B | 5.11B | 5.21B | 5.14B | Stockholders Equity |
3.35B | 3.32B | 2.81B | 2.42B | 1.89B | 2.13B |
Cash Flow | Free Cash Flow | ||||
881.00M | 345.00M | -175.00M | 419.00M | 216.00M | 314.00M | Operating Cash Flow |
1.46B | 743.00M | 174.00M | 690.00M | 453.00M | 602.00M | Investing Cash Flow |
-392.00M | -1.18B | -534.00M | -462.00M | -188.00M | -252.00M | Financing Cash Flow |
-981.00M | 746.00M | -131.00M | -202.00M | -148.00M | -158.00M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
78 Outperform | $73.34B | 17.47 | 27.75% | 1.59% | 4.44% | 110.33% | |
77 Outperform | $64.02B | 79.80 | 21.99% | 0.29% | 29.76% | 17.51% | |
77 Outperform | $181.12B | 37.91 | 7.96% | 1.86% | 17.15% | 58.66% | |
75 Outperform | $72.88B | 19.63 | 17.44% | 2.11% | 12.88% | 13.78% | |
74 Outperform | $104.79B | 19.82 | 81.04% | 2.86% | 5.14% | -19.14% | |
62 Neutral | $8.27B | 14.02 | 2.58% | 3.08% | 3.83% | -15.91% | |
46 Neutral | $137.38B | ― | -162.23% | ― | -14.49% | -399.90% |