Breakdown | ||||
Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|
Income Statement | Total Revenue | |||
968.42M | 885.77M | 1.11B | 1.20B | 607.94M | Gross Profit |
458.84M | 209.88M | 421.69M | 528.16M | 44.05M | EBIT |
314.34M | 188.61M | 435.09M | 513.61M | 19.77M | EBITDA |
432.84M | 352.02M | 530.74M | 691.22M | 21.24M | Net Income Common Stockholders |
223.21M | 112.27M | 461.85M | 527.22M | -137.67M |
Balance Sheet | Cash, Cash Equivalents and Short-Term Investments | |||
129.11M | 116.38M | 134.78M | 197.03M | 153.09M | Total Assets |
3.38B | 3.49B | 3.26B | 3.45B | 2.72B | Total Debt |
1.38B | 1.47B | 1.25B | 1.42B | 1.24B | Net Debt |
1.25B | 1.35B | 1.11B | 1.22B | 1.09B | Total Liabilities |
1.48B | 1.57B | 1.34B | 1.53B | 1.35B | Stockholders Equity |
1.90B | 1.92B | 1.92B | 1.93B | 1.37B |
Cash Flow | Free Cash Flow | |||
263.85M | -211.21M | 442.36M | 115.40M | 115.37M | Operating Cash Flow |
365.30M | 266.34M | 503.39M | 560.40M | 140.64M | Investing Cash Flow |
-8.20M | -381.77M | 72.82M | -390.02M | -19.15M | Financing Cash Flow |
-344.00M | 96.00M | -648.15M | -135.46M | -109.63M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
79 Outperform | $1.05B | 3.61 | 12.57% | 5.25% | 17.77% | -5.90% | |
78 Outperform | $1.62B | 3.56 | 14.14% | 3.80% | 4.93% | -17.08% | |
78 Outperform | $2.33B | 1.03 | 72.40% | 36.86% | 65.83% | ― | |
76 Outperform | $1.90B | 8.21 | 11.09% | 13.18% | 25.60% | -9.32% | |
75 Outperform | $1.19B | 3.73 | 11.12% | 0.50% | 0.28% | -17.09% | |
70 Neutral | $1.59B | 7.22 | 11.68% | 13.14% | 9.33% | 98.70% | |
64 Neutral | $4.44B | 11.99 | 5.16% | 249.23% | 4.01% | -11.87% |