Breakdown | |||||
TTM | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 | Dec 2019 |
---|---|---|---|---|---|
Income Statement | Total Revenue | ||||
16.60B | 11.80B | 12.04B | 10.29B | 10.11B | 9.33B | Gross Profit |
8.10B | 3.19B | 3.02B | 2.52B | 2.58B | 2.29B | EBIT |
986.75M | 789.10M | 701.60M | 623.30M | 618.50M | 528.40M | EBITDA |
1.35B | 1.18B | 1.04B | 910.20M | 899.00M | 807.20M | Net Income Common Stockholders |
680.10M | 526.20M | 474.40M | 442.80M | 430.00M | 349.20M |
Balance Sheet | Cash, Cash Equivalents and Short-Term Investments | ||||
477.70M | 1.43B | 1.50B | 776.90M | 944.30M | 610.50M | Total Assets |
5.56B | 8.75B | 8.67B | 7.11B | 6.83B | 5.92B | Total Debt |
1.86B | 3.09B | 3.13B | 2.59B | 2.71B | 2.35B | Net Debt |
1.39B | 1.66B | 1.63B | 1.81B | 1.76B | 1.74B | Total Liabilities |
3.86B | 5.78B | 5.95B | 4.91B | 4.91B | 4.18B | Stockholders Equity |
1.69B | 2.97B | 2.72B | 2.20B | 1.92B | 1.74B |
Cash Flow | Free Cash Flow | ||||
1.04B | 845.70M | 904.90M | 700.40M | 757.10M | 632.40M | Operating Cash Flow |
1.09B | 904.00M | 951.60M | 733.10M | 790.20M | 669.30M | Investing Cash Flow |
-680.25M | -339.50M | -223.20M | -458.00M | -380.00M | -162.60M | Financing Cash Flow |
-644.15M | -666.90M | -331.00M | -458.70M | -122.20M | -492.20M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
79 Outperform | $13.75B | 36.67 | 9.05% | ― | 6.20% | -10.58% | |
77 Outperform | $17.33B | 34.83 | 11.16% | ― | 6.32% | 5.69% | |
74 Outperform | $2.65B | 43.44 | 12.90% | ― | 7.85% | 79.89% | |
74 Outperform | $35.12B | 18.71 | 94.91% | 2.82% | 3.55% | -5.79% | |
68 Neutral | $10.84B | 17.40 | 17.62% | 2.52% | 2.64% | -1.79% | |
64 Neutral | $4.43B | 12.01 | 5.15% | 249.50% | 3.98% | -11.60% | |
63 Neutral | $1.88B | ― | -4.94% | ― | 4.73% | 29.70% |