| Breakdown | TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 175.75B | 214.18B | 180.35B | 97.09B | 63.59B | 56.00B |
| Gross Profit | 65.45B | 84.82B | 78.60B | 65.66B | 56.26B | 56.00B |
| EBITDA | 41.40B | 58.50B | 54.05B | 44.03B | 36.03B | 0.00 |
| Net Income | 44.05B | 45.77B | 39.48B | 33.36B | 25.33B | 19.85B |
Balance Sheet | ||||||
| Total Assets | 3.79T | 3.61T | 3.44T | 3.23T | 2.92T | 2.92T |
| Cash, Cash Equivalents and Short-Term Investments | 0.00 | 179.96B | 525.95B | 455.16B | 400.72B | 373.01B |
| Total Debt | 1.37T | 1.01T | 952.37B | 838.67B | 778.50B | 824.50B |
| Total Liabilities | 3.53T | 3.33T | 3.17T | 2.98T | 2.68T | 2.67T |
| Stockholders Equity | 260.61B | 283.11B | 269.13B | 249.61B | 243.65B | 248.28B |
Cash Flow | ||||||
| Free Cash Flow | -114.61B | -159.12B | 43.00M | 5.44B | 37.10B | 80.74B |
| Operating Cash Flow | -112.43B | -156.44B | 4.12B | 8.95B | 41.59B | 84.57B |
| Investing Cash Flow | -183.95B | -880.00M | -1.76B | -7.65B | -4.39B | -4.72B |
| Financing Cash Flow | -38.11B | -29.57B | 14.18B | 5.48B | -15.74B | -102.23B |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
80 Outperform | $24.35B | 12.07 | 11.68% | 3.74% | 4.00% | 28.54% | |
77 Outperform | $32.63B | 12.49 | 9.78% | 2.76% | -0.81% | 20.34% | |
72 Outperform | $32.50B | 14.70 | 11.52% | 3.14% | 0.15% | 11.62% | |
70 Outperform | $63.95B | 13.41 | 7.98% | 4.12% | 22.02% | ― | |
69 Neutral | $32.37B | 8.25 | 9.99% | 2.79% | -4.64% | 24.98% | |
68 Neutral | $18.00B | 11.42 | 9.92% | 3.81% | 9.73% | 1.22% | |
63 Neutral | $41.80B | 10.24 | 17.29% | 5.74% | -0.15% | 7.97% |