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 | $74.39B | 18.21 | 27.75% | 1.60% | 4.44% | 110.33% | |
77 Outperform | $68.85B | 86.37 | 21.99% | 0.28% | 35.78% | 33.43% | |
76 Outperform | $40.08B | 27.11 | 7.85% | 2.19% | 9.82% | 22.33% | |
75 Outperform | $72.95B | 19.94 | 17.44% | 2.09% | 12.88% | 13.78% | |
74 Outperform | $108.77B | 20.79 | 81.04% | 2.78% | 5.14% | -19.14% | |
62 Neutral | $7.50B | 12.89 | 3.19% | 3.38% | 3.64% | -14.27% | |
39 Underperform | $117.01B | ― | -162.23% | ― | -14.49% | -399.90% |