Breakdown | |||||
TTM | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 | Dec 2019 |
---|---|---|---|---|---|
Income Statement | Total Revenue | ||||
1.12T | 1.08T | 1.05T | 951.59B | 745.80B | 576.89B | Gross Profit |
156.70B | 159.70B | 147.07B | 129.07B | 109.11B | 84.42B | EBIT |
36.64B | 26.02B | 19.72B | 3.37B | 44.23B | 4.70B | EBITDA |
44.79B | 42.82B | 23.21B | 4.14B | 58.01B | 10.53B | Net Income Common Stockholders |
34.89B | 24.17B | 10.38B | -3.56B | 49.41B | 12.19B |
Balance Sheet | Cash, Cash Equivalents and Short-Term Investments | ||||
190.15B | 190.15B | 219.96B | 185.33B | 146.66B | 61.57B | Total Assets |
628.96B | 628.96B | 595.25B | 496.51B | 422.29B | 259.72B | Total Debt |
68.43B | 68.43B | 65.05B | 34.14B | 31.55B | 18.77B | Net Debt |
-3.46B | -3.46B | -13.82B | -36.63B | -54.53B | -18.20B | Total Liabilities |
332.58B | 332.58B | 321.13B | 249.72B | 200.67B | 159.10B | Stockholders Equity |
231.86B | 231.86B | 213.37B | 208.91B | 187.54B | 81.86B |
Cash Flow | Free Cash Flow | ||||
40.04B | 39.51B | 35.84B | 23.74B | 34.87B | 21.27B | Operating Cash Flow |
53.04B | 59.52B | 57.82B | 42.30B | 42.54B | 24.78B | Investing Cash Flow |
-51.81B | -59.54B | -54.03B | -74.25B | -57.81B | -25.35B | Financing Cash Flow |
-20.02B | -5.81B | 1.18B | 19.50B | 71.07B | 2.57B |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
83 Outperform | $312.51B | 18.26 | 12.08% | 0.75% | 4.28% | 28.42% | |
82 Outperform | $2.16T | 36.91 | 20.72% | ― | 10.99% | 91.61% | |
81 Outperform | $157.50B | 11.15 | 38.87% | ― | 84.13% | 122.96% | |
79 Outperform | $65.53B | 13.05 | 15.26% | 1.84% | 1.88% | 49.67% | |
76 Outperform | $104.43B | 54.65 | 43.92% | ― | 43.56% | 91.72% | |
73 Outperform | $31.07B | 16.91 | 38.29% | 1.65% | 2.79% | -23.30% | |
60 Neutral | $13.01B | 10.45 | 0.79% | 3.53% | 1.60% | -22.47% |