Breakdown | |||||
TTM | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 | Dec 2019 |
---|---|---|---|---|---|
Income Statement | Total Revenue | ||||
23.88B | 12.46B | 12.81B | 10.11B | 8.53B | 10.14B | Gross Profit |
4.87B | 4.19B | 4.06B | 3.09B | 2.87B | 3.37B | EBIT |
741.66M | 1.38B | 1.44B | 1.07B | 891.00M | 990.23M | EBITDA |
778.66M | 2.06B | 2.23B | 1.80B | 1.78B | 1.57B | Net Income Common Stockholders |
295.19M | 837.89M | 1.01B | 768.78M | 670.32M | 533.20M |
Balance Sheet | Cash, Cash Equivalents and Short-Term Investments | ||||
983.81M | 983.81M | 777.00M | 869.00M | 891.00M | 0.00 | Total Assets |
13.96B | 13.96B | 12.48B | 11.71B | 10.29B | 0.00 | Total Debt |
3.75B | 3.75B | 3.78B | 3.75B | 3.28B | 0.00 | Net Debt |
― | ― | 3.00B | 2.88B | 2.38B | 0.00 | Total Liabilities |
7.80B | 7.80B | 7.44B | 7.32B | 6.51B | 18.00M | Stockholders Equity |
6.15B | 6.15B | 5.03B | 4.38B | 3.77B | 0.00 |
Cash Flow | Free Cash Flow | ||||
259.91M | 727.35M | 562.00M | 371.00M | 733.00M | 0.00 | Operating Cash Flow |
1.42B | 1.68B | 1.45B | 986.00M | 1.25B | 0.00 | Investing Cash Flow |
-1.96B | ― | -967.00M | -1.00B | -498.00M | 0.00 | Financing Cash Flow |
2.91B | ― | -496.00M | -14.00M | -64.00M | 0.00 |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
72 Outperform | $27.01B | 63.50 | 13.63% | 3.12% | ― | ― | |
72 Outperform | $29.65B | 35.83 | 6.82% | 3.28% | -1.57% | 84.85% | |
71 Outperform | $19.14B | 23.85 | 18.28% | 2.35% | 7.45% | 5.43% | |
68 Neutral | $4.70B | 28.96 | 7.22% | 4.35% | -6.93% | -65.66% | |
67 Neutral | $4.98B | 18.52 | 42.39% | 2.34% | -1.75% | -21.15% | |
63 Neutral | $20.85B | 13.27 | -10.88% | 7.48% | 1.13% | 11.50% | |
60 Neutral | $2.77B | 16.35 | 9.97% | 3.82% | 6.88% | -39.67% |