Breakdown | |||||
TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|---|
Income Statement | Total Revenue | ||||
399.72M | 4.56B | 0.00 | 305.50M | 416.33M | 308.40M | Gross Profit |
-1.04B | 2.71B | -1.52B | -1.39B | -1.31B | -1.21B | EBIT |
399.72M | 1.12B | -1.82B | 937.89M | 416.33M | 308.40M | EBITDA |
1.12B | 1.12B | 1.04B | 1.01B | 1.26B | 1.06B | Net Income Common Stockholders |
367.91M | 423.37M | 264.18M | 274.17M | 385.84M | 279.38M |
Balance Sheet | Cash, Cash Equivalents and Short-Term Investments | ||||
0.00 | 832.04M | 153.05M | 41.72M | 0.00 | 2.79B | Total Assets |
2.03B | 2.03B | 2.08B | 2.07B | 1.62B | 1.61B | Total Debt |
0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | Net Debt |
0.00 | -832.04M | -153.05M | -40.78M | 0.00 | -1.04B | Total Liabilities |
2.77M | 2.77M | 1.29M | 1.62M | 2.14M | 1.88M | Stockholders Equity |
2.03B | 4.92B | 2.08B | 2.07B | 1.62B | 1.60B |
Cash Flow | Free Cash Flow | ||||
332.30M | 1.28B | 260.35M | 300.31M | 293.18M | 228.51M | Operating Cash Flow |
394.23M | 1.41B | 293.98M | 362.61M | 355.11M | 270.01M | Investing Cash Flow |
-62.50M | -115.73M | -33.63M | -1.77M | -3.40M | -147.00K | Financing Cash Flow |
-394.05M | -1.60B | -293.98M | -360.85M | -351.71M | -269.87M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
80 Outperform | $4.08B | 9.91 | 20.63% | 8.86% | ― | 58.52% | |
74 Outperform | $141.34B | 21.79 | 14.67% | 2.23% | 12.15% | 15.17% | |
74 Outperform | $5.94B | 14.12 | 8.74% | 4.32% | 18.85% | 7.96% | |
71 Outperform | $6.63B | 13.28 | 5.31% | 5.53% | 3.97% | ― | |
70 Outperform | $21.44B | 10.79 | 20.60% | 5.02% | 9.80% | 17.87% | |
66 Neutral | $10.31B | 30.72 | 2.76% | 6.24% | 9.48% | -65.57% | |
64 Neutral | $13.80B | 10.64 | 9.23% | 4.22% | 17.66% | -7.66% |