Breakdown | |||||
TTM | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 | Dec 2019 |
---|---|---|---|---|---|
Income Statement | Total Revenue | ||||
7.97B | 1.86B | 8.94B | 6.00B | 3.64B | 2.66B | Gross Profit |
1.27B | 1.63B | 1.33B | 1.00B | 684.20M | 496.68M | EBIT |
1.04B | 995.26M | 664.73M | 594.73M | 373.73M | 256.80M | EBITDA |
689.88M | 1.03B | 795.51M | 628.65M | 361.15M | 321.84M | Net Income Common Stockholders |
820.53M | 698.32M | 564.14M | 469.72M | 261.02M | 204.04M |
Balance Sheet | Cash, Cash Equivalents and Short-Term Investments | ||||
8.31B | 8.31B | 6.45B | 4.60B | 1.27B | 753.15M | Total Assets |
9.57B | 9.57B | 7.62B | 5.78B | 4.16B | 2.61B | Total Debt |
223.06M | 223.06M | 203.07M | 142.96M | 131.49M | 61.69M | Net Debt |
-8.08B | -8.08B | -6.25B | -4.45B | -1.13B | -678.43M | Total Liabilities |
6.42B | 6.42B | 5.20B | 3.97B | 2.94B | 1.74B | Stockholders Equity |
3.15B | 3.15B | 2.41B | 1.81B | 1.22B | 868.32M |
Cash Flow | Free Cash Flow | ||||
1.85B | 1.80B | 1.92B | 1.77B | 994.75M | 509.50M | Operating Cash Flow |
1.96B | 1.87B | 2.02B | 1.82B | 1.02B | 529.46M | Investing Cash Flow |
-108.88M | -69.74M | -87.69M | -42.13M | -22.16M | -22.76M | Financing Cash Flow |
1.51B | -20.61M | -12.22M | 96.24M | 3.39M | 9.36M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
84 Outperform | $688.11B | 35.98 | 52.15% | 0.61% | 10.35% | 16.40% | |
80 Outperform | $524.16B | 41.40 | 198.52% | 0.48% | 12.07% | 17.27% | |
74 Outperform | $36.82B | 13.06 | 13.62% | ― | 10.06% | 38060.98% | |
73 Outperform | $66.75B | 16.88 | 20.31% | ― | 7.10% | 4.45% | |
73 Outperform | $25.52B | 16.72 | 7.05% | 0.97% | 4.68% | 63.39% | |
69 Neutral | $56.60B | 55.44 | 22.16% | ― | -63.44% | 50.94% | |
59 Neutral | $22.39B | 11.53 | -18.05% | 2.31% | 5.00% | -25.89% |