Breakdown | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|---|
Income Statement | |||||
Total Revenue | 139.12B | 143.59B | 200.83B | 151.99B | 214.99B |
Gross Profit | 49.81B | 54.50B | 82.22B | 44.65B | 28.42B |
EBITDA | 46.26B | 54.67B | 81.02B | 38.32B | 21.95B |
Net Income | 15.06B | 20.58B | 33.82B | 16.44B | 7.61B |
Balance Sheet | |||||
Total Assets | 358.55B | 354.28B | 295.80B | 288.70B | 258.91B |
Cash, Cash Equivalents and Short-Term Investments | 38.51B | 37.70B | 45.27B | 45.83B | 24.69B |
Total Debt | 79.67B | 130.48B | 75.01B | 98.42B | 94.98B |
Total Liabilities | 225.54B | 235.98B | 167.71B | 192.21B | 179.13B |
Stockholders Equity | 82.59B | 72.83B | 94.74B | 68.19B | 54.12B |
Cash Flow | |||||
Free Cash Flow | 5.27B | -2.02B | 35.27B | 25.74B | 10.22B |
Operating Cash Flow | 22.34B | 16.17B | 53.45B | 36.18B | 22.23B |
Investing Cash Flow | -9.73B | -12.20B | -12.63B | -4.83B | -13.58B |
Financing Cash Flow | -12.39B | -32.52B | -43.27B | -8.04B | -14.41B |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
78 Outperform | $1.79B | 6.01 | 10.33% | 2.04% | -7.42% | -26.06% | |
76 Outperform | $3.47B | 12.69 | 14.71% | 10.36% | -8.53% | -53.44% | |
71 Outperform | $1.28B | 9.34 | 31.98% | 3.08% | -19.21% | -30.92% | |
69 Neutral | $14.46B | 5.35 | 19.26% | 6.80% | 3.22% | ― | |
67 Neutral | $14.98B | 9.65 | 6.33% | 5.29% | 4.07% | -66.96% | |
67 Neutral | $1.49B | 60.82 | 1.66% | 0.36% | -23.34% | -95.18% | |
64 Neutral | $2.61B | 26.17 | 5.20% | 0.65% | -21.04% | -75.78% |