Breakdown | ||||
Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|
Income Statement | Total Revenue | |||
2.66B | 2.51B | 2.17B | 1.81B | 1.37B | Gross Profit |
630.52M | 685.86M | 741.20M | 506.20M | 214.49M | EBIT |
79.32M | 275.29M | 389.47M | 212.40M | -30.80M | EBITDA |
209.91M | 391.86M | 477.73M | 295.36M | 18.48M | Net Income Common Stockholders |
-92.84M | 102.56M | 219.17M | 88.41M | -129.50M |
Balance Sheet | Cash, Cash Equivalents and Short-Term Investments | |||
62.34M | 156.15M | 105.21M | 177.25M | 53.23M | Total Assets |
3.65B | 3.65B | 3.66B | 3.47B | 3.27B | Total Debt |
1.47B | 2.69B | 1.36B | 1.40B | 2.85B | Net Debt |
1.41B | 2.54B | 1.26B | 1.22B | 2.80B | Total Liabilities |
2.78B | 3.15B | 3.26B | 3.21B | 3.13B | Stockholders Equity |
864.51M | 506.88M | 407.69M | 255.61M | 136.28M |
Cash Flow | Free Cash Flow | |||
-16.43M | 174.50M | 202.18M | 116.40M | -34.60M | Operating Cash Flow |
115.89M | 303.54M | 341.61M | 183.29M | 13.59M | Investing Cash Flow |
-147.24M | -117.66M | -299.73M | -80.15M | -48.48M | Financing Cash Flow |
-62.63M | -134.94M | -117.66M | 20.87M | 47.77M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
82 Outperform | $3.83B | 19.34 | 14.63% | ― | 12.83% | 97.16% | |
79 Outperform | $5.82B | 22.54 | 22.95% | ― | 13.13% | 56.75% | |
78 Outperform | $1.70B | 11.74 | 16.39% | 1.94% | -4.05% | 1.50% | |
72 Outperform | $1.46B | 27.53 | 21.41% | ― | 14.70% | 275.89% | |
68 Neutral | $1.94B | 16.85 | 6.80% | 3.08% | 7.68% | 61.28% | |
63 Neutral | $20.53B | 14.04 | -16.01% | 3.27% | 1.30% | 4.55% | |
55 Neutral | $1.29B | 35.79 | -13.54% | ― | 6.09% | -191.19% |