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.34B | 2.76 | 15.68% | 4.96% | 6.00% | -9.89% | |
76 Outperform | $1.62B | 0.75 | 66.17% | 53.09% | 63.25% | ― | |
75 Outperform | $922.96M | 2.61 | 12.46% | 0.64% | 2.08% | -14.91% | |
72 Outperform | $1.58B | 4.83 | 14.71% | 15.82% | 33.31% | 62.94% | |
68 Neutral | $1.41B | 6.32 | 11.68% | 16.13% | 9.33% | 98.70% | |
64 Neutral | $1.09B | 3.74 | 13.07% | 5.04% | 37.10% | -17.36% | |
62 Neutral | $7.68B | 13.06 | 3.21% | 3.34% | 3.62% | -14.40% |