Breakdown | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|---|
Income Statement | |||||
Total Revenue | 97.06B | 81.32B | 78.22B | 59.35B | 48.19B |
Gross Profit | 88.47B | 77.47B | 71.27B | 59.02B | 47.76B |
EBITDA | 81.08B | 68.75B | 57.45B | 37.98B | 42.63B |
Net Income | 3.81B | 3.40B | -5.03B | -16.20B | -8.00B |
Balance Sheet | |||||
Total Assets | 959.80B | 873.93B | 748.11B | 641.34B | 492.05B |
Cash, Cash Equivalents and Short-Term Investments | 81.34B | 51.90B | 80.57B | 81.30B | 47.24B |
Total Debt | 732.28B | 655.66B | 516.43B | 391.67B | 351.65B |
Total Liabilities | 828.69B | 752.24B | 628.37B | 514.97B | 427.31B |
Stockholders Equity | 112.60B | 105.22B | 106.80B | 118.44B | 62.08B |
Cash Flow | |||||
Free Cash Flow | -26.09B | -84.91B | -20.79B | -47.44B | 7.60B |
Operating Cash Flow | 67.56B | 68.93B | 62.57B | 42.39B | 32.08B |
Investing Cash Flow | -74.16B | -162.53B | -71.98B | -124.75B | -17.41B |
Financing Cash Flow | 19.98B | 82.42B | 19.11B | 90.04B | -7.08B |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
70 Outperform | $5.50B | 41.99 | 5.40% | 0.53% | 2.23% | -0.82% | |
67 Neutral | $2.77B | 25.42 | 8.27% | ― | 33.19% | 486.74% | |
67 Neutral | $2.62B | 21.72 | 6.19% | 1.13% | 9.86% | 22.04% | |
66 Neutral | $17.40B | 17.96 | 5.60% | 3.67% | 6.62% | 11.55% | |
50 Neutral | $1.32B | 236.42 | -4.45% | ― | 14.26% | 20.99% | |
42 Neutral | $9.67B | ― | -29.93% | ― | 305.08% | -17.22% |