Breakdown | |||||
TTM | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 | Dec 2019 |
---|---|---|---|---|---|
Income Statement | Total Revenue | ||||
1.30B | 1.46B | 1.19B | 682.51M | 1.82B | 1.92B | Gross Profit |
452.40M | 580.63M | 293.03M | -49.73M | 559.82M | 466.62M | EBIT |
391.55M | 531.73M | 245.77M | -185.35M | 593.15M | 363.98M | EBITDA |
487.28M | 655.14M | 348.67M | -107.93M | 201.71M | 654.65M | Net Income Common Stockholders |
143.91M | 150.64M | 209.64M | -277.46M | 90.98M | -148.99M |
Balance Sheet | Cash, Cash Equivalents and Short-Term Investments | ||||
410.72M | 652.68M | 519.86M | 108.98M | 348.79M | 353.24M | Total Assets |
8.48B | 2.20B | 2.16B | 6.53B | 6.95B | 8.08B | Total Debt |
5.24B | 227.20M | 597.39M | 1.01B | 3.82B | 4.85B | Net Debt |
4.83B | -252.88M | 287.53M | 896.24M | 3.47B | 4.50B | Total Liabilities |
5.73B | 396.29M | 795.24M | 4.10B | 4.47B | 5.51B | Stockholders Equity |
715.59M | 732.28M | 623.46M | 515.05M | 481.41M | 481.86M |
Cash Flow | Free Cash Flow | ||||
471.99M | 623.26M | 183.72M | 54.54M | 957.51M | 273.78M | Operating Cash Flow |
544.21M | 633.46M | 199.15M | 75.99M | 984.02M | 383.31M | Investing Cash Flow |
13.15M | 54.66M | 308.98M | 7.17M | 63.06M | -50.39M | Financing Cash Flow |
-281.75M | -524.05M | -456.95M | -223.53M | -1.10B | -382.23M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
76 Outperform | $521.17M | 4.35 | 18.55% | ― | -14.23% | -2.44% | |
73 Outperform | $1.90B | 2.90 | 24.68% | 4.20% | -8.16% | 15.26% | |
73 Outperform | $1.65B | 9.07 | 17.56% | 9.26% | 2.11% | 13.10% | |
71 Outperform | $385.94M | 3.12 | 21.87% | 9.96% | 46.10% | ― | |
70 Outperform | $514.55M | 10.90 | 8.91% | 16.19% | -9.60% | -46.39% | |
63 Neutral | $1.62B | 3.92 | 23.33% | 17.56% | -11.21% | -25.50% | |
57 Neutral | $8.41B | 5.66 | -3.93% | 7.40% | 0.23% | -69.17% |