Breakdown | ||||
Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|
Income Statement | Total Revenue | |||
11.26B | 14.75B | 17.33B | 12.61B | 8.21B | Gross Profit |
693.93M | 745.36M | 684.16M | 592.70M | 404.92M | EBIT |
190.31M | 253.10M | 251.43M | 206.38M | 26.80M | EBITDA |
360.32M | 341.54M | 361.35M | 378.27M | 195.42M | Net Income Common Stockholders |
114.01M | 101.19M | 131.08M | 103.99M | -14.21M |
Balance Sheet | Cash, Cash Equivalents and Short-Term Investments | |||
561.77M | 643.85M | 115.27M | 216.44M | 29.12M | Total Assets |
4.12B | 3.86B | 4.61B | 4.57B | 4.27B | Total Debt |
231.93M | 665.29M | 912.39M | 1.17B | 1.43B | Net Debt |
-329.85M | 21.43M | 797.13M | 949.41M | 1.40B | Total Liabilities |
2.52B | 2.34B | 3.18B | 3.26B | 3.11B | Stockholders Equity |
1.37B | 1.28B | 1.43B | 1.07B | 1.16B |
Cash Flow | Free Cash Flow | |||
182.32M | 796.31M | 147.38M | -132.85M | -179.32M | Operating Cash Flow |
331.51M | 946.75M | 287.12M | -51.05M | -74.43M | Investing Cash Flow |
-163.07M | -153.88M | -52.90M | 487.25M | -86.76M | Financing Cash Flow |
-250.36M | -263.99M | -334.73M | -248.77M | 136.30M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
72 Outperform | $8.29B | 13.29 | 17.01% | 2.45% | -8.95% | 1.35% | |
71 Outperform | $1.42B | 12.60 | 8.61% | 1.83% | -23.68% | 11.84% | |
66 Neutral | $12.16B | 24.89 | 5.53% | 5.50% | -2.00% | -50.02% | |
65 Neutral | $9.61B | 8.97 | 10.95% | 3.79% | -10.78% | -45.77% | |
62 Neutral | $8.11B | 13.34 | 1.17% | 3.02% | 4.16% | -15.14% | |
60 Neutral | $21.98B | 12.55 | 7.78% | 4.39% | -9.01% | -43.53% | |
46 Neutral | $3.45B | ― | 4.98% | 4.40% | 3.61% | 94.27% |