Breakdown | |||||
TTM | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 | Dec 2019 |
---|---|---|---|---|---|
Income Statement | Total Revenue | ||||
76.63B | 64.38B | 55.11B | 46.38B | 39.27B | 61.96B | Gross Profit |
47.25B | 40.59B | 35.09B | 28.42B | 24.52B | 37.20B | EBIT |
29.89B | 25.87B | 22.18B | 18.55B | 16.24B | 27.49B | EBITDA |
34.46B | 29.97B | 24.68B | 20.35B | 18.68B | 30.21B | Net Income Common Stockholders |
19.05B | 17.35B | 13.46B | 13.43B | 9.89B | 17.93B |
Balance Sheet | Cash, Cash Equivalents and Short-Term Investments | ||||
20.28B | 25.12B | 27.75B | 43.79B | 40.17B | 23.10B | Total Assets |
87.52B | 440.57B | 409.21B | 397.98B | 375.69B | 349.63B | Total Debt |
8.22B | 103.39B | 95.51B | 94.22B | 86.45B | 76.53B | Net Debt |
-12.00B | 78.27B | 67.75B | 50.43B | 46.28B | 53.43B | Total Liabilities |
35.76B | 179.90B | 168.19B | 168.27B | 163.16B | 144.77B | Stockholders Equity |
51.03B | 227.82B | 209.23B | 198.84B | 185.46B | 178.46B |
Cash Flow | Free Cash Flow | ||||
2.08B | 3.47B | 7.00B | 2.69B | 18.67B | 23.03B | Operating Cash Flow |
2.81B | 4.20B | 7.74B | 2.81B | 19.10B | 23.38B | Investing Cash Flow |
-14.61B | -9.21B | -12.43B | 11.42B | -6.33B | -11.32B | Financing Cash Flow |
78.49M | 2.37B | -11.35B | -13.23B | 4.30B | -6.50B |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
82 Outperform | $1.05B | 3.13 | 7.91% | 2.45% | 12.01% | 2.06% | |
74 Outperform | $596.95M | 4.45 | 12.27% | ― | 11.66% | 78.44% | |
70 Outperform | $1.03B | 6.13 | 10.81% | ― | -5.60% | -17.86% | |
70 Outperform | $409.24M | 42.03 | 1.50% | ― | 24.15% | -60.70% | |
60 Neutral | $2.82B | 10.29 | 0.39% | 8508.26% | 5.90% | -17.41% | |
54 Neutral | $212.24M | ― | -2.20% | ― | -6.48% | -592.10% |