Breakdown | ||||
Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|
Income Statement | Total Revenue | |||
5.41B | 6.61B | 8.69B | 6.71B | 4.67B | Gross Profit |
1.86B | 1.37B | 3.08B | 2.43B | 1.50B | EBIT |
348.10M | 508.32M | 875.77M | 809.71M | 163.13M | EBITDA |
609.63M | 627.52M | 1.09B | 994.38M | 359.23M | Net Income Common Stockholders |
224.95M | 228.13M | 556.05M | 571.88M | 49.05M |
Balance Sheet | Cash, Cash Equivalents and Short-Term Investments | |||
1.35B | 1.80B | 1.56B | 1.29B | 939.78M | Total Assets |
6.47B | 6.10B | 6.32B | 5.98B | 4.73B | Total Debt |
2.38B | 2.15B | 1.99B | 1.85B | 1.69B | Net Debt |
1.12B | 360.03M | 440.48M | 578.22M | 772.24M | Total Liabilities |
3.89B | 3.64B | 3.77B | 3.77B | 3.12B | Stockholders Equity |
2.53B | 2.41B | 2.47B | 2.16B | 1.57B |
Cash Flow | Free Cash Flow | |||
88.89M | 306.58M | 407.37M | 285.67M | 319.11M | Operating Cash Flow |
293.67M | 481.48M | 544.08M | 387.81M | 420.55M | Investing Cash Flow |
-896.46M | -174.70M | -125.50M | -90.44M | -372.48M | Financing Cash Flow |
-36.03M | -5.57M | -216.03M | 10.31M | 67.50M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
77 Outperform | $14.03B | 16.87 | 11.71% | 1.70% | -6.56% | -31.89% | |
73 Outperform | $2.42B | 10.44 | 9.22% | 4.42% | -18.04% | -1.33% | |
73 Outperform | $16.37B | 11.09 | 17.27% | 1.72% | -6.68% | -32.96% | |
71 Outperform | $23.82B | 12.20 | 9.79% | 2.11% | -11.46% | -53.33% | |
66 Neutral | $4.63B | 68.01 | 1.78% | 1.76% | -7.93% | -89.29% | |
49 Neutral | $8.67B | 24.50 | 3.43% | 0.52% | -13.48% | -56.94% | |
47 Neutral | $2.36B | -3.00 | -21.73% | 3.58% | 3.97% | -28.71% |