Breakdown | |||||
TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|---|
Income Statement | Total Revenue | ||||
1.02B | 360.53M | 693.26M | 1.12B | 892.40M | 478.60M | Gross Profit |
590.51M | 194.78M | 385.66M | 649.77M | 495.83M | 212.80M | EBIT |
140.26M | -223.35M | -38.22M | 180.24M | 65.25M | -97.22M | EBITDA |
231.35M | -173.70M | 9.53M | 255.86M | 145.27M | -29.28M | Net Income Common Stockholders |
102.99M | -245.20M | -73.15M | 125.04M | 41.97M | -98.59M |
Balance Sheet | Cash, Cash Equivalents and Short-Term Investments | ||||
118.58M | 118.58M | 187.29M | 205.88M | 130.57M | 148.90M | Total Assets |
864.64M | 864.64M | 1.08B | 1.18B | 1.05B | 1.02B | Total Debt |
139.95M | 139.95M | 157.75M | 155.60M | 330.79M | 384.45M | Net Debt |
21.37M | 21.37M | -29.54M | -31.75M | 200.22M | 235.55M | Total Liabilities |
305.28M | 348.36M | 393.99M | 503.64M | 561.19M | 631.33M | Stockholders Equity |
559.36M | 516.28M | 686.26M | 676.38M | 489.20M | 391.12M |
Cash Flow | Free Cash Flow | ||||
308.67M | -45.30M | 23.56M | 336.29M | 121.48M | 58.31M | Operating Cash Flow |
357.71M | -45.30M | 43.37M | 388.73M | 168.23M | 73.59M | Investing Cash Flow |
-99.87M | -23.45M | -15.94M | -91.76M | -91.76M | -175.29M | Financing Cash Flow |
-173.34M | 1.29M | -26.36M | -240.40M | -91.90M | 159.65M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
70 Outperform | $53.55B | 21.47 | 28.16% | 1.92% | -4.99% | -9.18% | |
67 Neutral | $881.52B | 151.95 | 13.46% | 1.16% | 43.99% | -62.55% | |
67 Neutral | $18.75B | 12.80 | 18.97% | ― | -14.19% | -27.42% | |
63 Neutral | $10.61B | 20.23 | 8.34% | 4.21% | -12.91% | -42.12% | |
59 Neutral | $22.39B | 11.53 | -18.05% | 2.31% | 5.00% | -25.89% | |
52 Neutral | $6.47B | 251.47 | 0.77% | ― | 9.51% | ― | |
45 Neutral | $1.12B | ― | -40.78% | ― | -48.00% | -227.62% |