Breakdown | ||||
Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|
Income Statement | Total Revenue | |||
7.00B | 5.86B | 4.38B | 2.95B | 2.32B | Gross Profit |
4.49B | 3.63B | 2.68B | 1.88B | 1.48B | EBIT |
2.94B | 2.26B | 1.53B | 924.74M | 699.68M | EBITDA |
2.94B | 2.33B | 1.59B | 975.07M | 699.68M | Net Income Common Stockholders |
2.85B | 2.09B | 1.35B | 840.85M | 634.56M |
Balance Sheet | Cash, Cash Equivalents and Short-Term Investments | |||
8.30B | 5.01B | 3.02B | 3.41B | 2.87B | Total Assets |
14.04B | 9.95B | 6.78B | 5.73B | 4.74B | Total Debt |
0.00 | 0.00 | 43.96M | 56.53M | 72.40M | Net Debt |
-2.76B | -1.94B | -627.74M | -564.29M | -820.82M | Total Liabilities |
4.05B | 2.73B | 1.89B | 1.76B | 1.42B | Stockholders Equity |
9.99B | 7.22B | 4.89B | 3.98B | 3.32B |
Cash Flow | Free Cash Flow | |||
3.68B | 2.00B | 448.17M | 951.12M | 719.73M | Operating Cash Flow |
3.71B | 2.03B | 492.81M | 1.02B | 735.11M | Investing Cash Flow |
-2.46B | -687.45M | 216.33M | -925.56M | -608.80M | Financing Cash Flow |
-421.81M | -83.75M | -654.60M | -360.88M | -346.34M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
75 Outperform | $107.85B | 38.42 | 28.54% | ― | 19.50% | 34.64% | |
74 Outperform | $251.67B | 27.72 | 20.18% | 2.52% | -5.34% | -30.57% | |
72 Outperform | $24.74B | 9.86 | 10.29% | 2.73% | 3.30% | 25.00% | |
71 Outperform | $19.03B | 17.31 | 114.27% | 2.15% | 5.46% | 23.49% | |
60 Neutral | $11.97B | 41.77 | 6.02% | 2.44% | -8.82% | -10.01% | |
59 Neutral | $22.39B | 11.53 | -18.05% | 2.31% | 5.00% | -25.89% | |
44 Neutral | $1.93B | ― | -237.76% | ― | -24.49% | -250.61% |