Breakdown | ||||
Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|
Income Statement | Total Revenue | |||
1.15B | 823.85M | 824.80M | 900.45M | 676.54M | Gross Profit |
563.13M | 91.25M | 61.33M | 87.34M | 23.93M | EBIT |
445.65M | 21.12M | 131.82M | 198.44M | -74.41M | EBITDA |
599.21M | 173.71M | 178.97M | 101.62M | 103.77M | Net Income Common Stockholders |
402.69M | 19.86M | 124.39M | 124.80M | -155.75M |
Balance Sheet | Cash, Cash Equivalents and Short-Term Investments | |||
478.44M | 219.79M | 253.92M | 377.00M | 235.45M | Total Assets |
5.05B | 4.53B | 4.50B | 4.56B | 3.98B | Total Debt |
626.78M | 706.58M | 703.46M | 928.56M | 572.36M | Net Debt |
148.35M | 486.79M | 449.55M | 551.56M | 336.91M | Total Liabilities |
1.49B | 1.36B | 1.34B | 2.02B | 1.18B | Stockholders Equity |
3.39B | 3.01B | 3.01B | 2.37B | 2.63B |
Cash Flow | Free Cash Flow | |||
148.32M | -11.60M | -110.31M | -287.82M | 70.89M | Operating Cash Flow |
486.06M | 227.07M | 41.67M | -197.51M | 142.43M | Investing Cash Flow |
-117.92M | -205.54M | 205.75M | -86.29M | -62.22M | Financing Cash Flow |
-109.49M | -55.66M | -370.50M | 425.35M | -35.26M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
77 Outperform | $3.68B | 9.32 | 12.62% | 0.49% | 39.13% | 1927.49% | |
72 Outperform | $1.41B | 15.38 | 24.89% | 1.25% | 22.63% | 28.96% | |
69 Neutral | $3.85B | 41.90 | 5.49% | ― | 27.30% | ― | |
67 Neutral | $3.76B | 104.95 | 1.79% | 0.65% | 29.12% | ― | |
53 Neutral | $947.79M | ― | -15.99% | ― | ― | 25.69% | |
48 Neutral | $1.91B | -1.65 | -22.29% | 3.86% | 0.68% | -27.46% |