Breakdown | ||||
Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|
Income Statement | Total Revenue | |||
1.22B | 1.46B | 1.19B | 682.51M | 1.82B | Gross Profit |
393.86M | 580.63M | 293.03M | -49.73M | 559.82M | EBIT |
365.25M | 531.73M | 245.77M | -185.35M | 593.15M | EBITDA |
503.15M | 655.14M | 348.67M | -107.93M | 201.71M | Net Income Common Stockholders |
133.77M | 150.64M | 209.64M | -277.46M | 90.98M |
Balance Sheet | Cash, Cash Equivalents and Short-Term Investments | |||
717.77M | 652.68M | 519.86M | 108.98M | 348.79M | Total Assets |
2.15B | 2.20B | 2.16B | 6.53B | 6.95B | Total Debt |
65.55M | 227.20M | 597.39M | 1.01B | 3.82B | Net Debt |
-619.78M | -252.88M | 287.53M | 896.24M | 3.47B | Total Liabilities |
217.95M | 396.29M | 795.24M | 4.10B | 4.47B | Stockholders Equity |
709.76M | 732.28M | 623.46M | 515.05M | 481.41M |
Cash Flow | Free Cash Flow | |||
391.84M | 623.26M | 183.72M | 54.54M | 957.51M | Operating Cash Flow |
467.19M | 633.46M | 199.15M | 75.99M | 984.02M | Investing Cash Flow |
157.50M | 54.66M | 308.98M | 7.17M | 63.06M | Financing Cash Flow |
-416.45M | -524.05M | -456.95M | -223.53M | -1.10B |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
77 Outperform | $1.90B | 2.77 | 24.68% | 4.20% | -7.25% | 31.85% | |
74 Outperform | $548.85M | 4.62 | 18.55% | ― | -16.70% | -8.04% | |
74 Outperform | $1.70B | 9.39 | 17.56% | 9.00% | 2.11% | 13.10% | |
71 Outperform | $396.06M | 3.20 | 21.87% | 9.70% | 46.10% | ― | |
68 Neutral | $520.91M | 11.04 | 8.91% | 13.71% | -2.37% | -52.77% | |
63 Neutral | $1.63B | 3.96 | 23.33% | 15.46% | -11.21% | -25.50% | |
58 Neutral | $9.12B | 5.24 | -7.59% | 7.51% | 0.53% | -65.25% |