Breakdown | TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|---|---|
Income Statement | ||||||
Total Revenue | 564.45M | 572.46M | 627.60M | 651.48M | 607.22M | 520.82M |
Gross Profit | 253.16M | 253.49M | 267.02M | 276.47M | 260.08M | 219.39M |
EBITDA | -29.77M | -40.32M | -35.61M | 2.61M | -23.07M | -20.28M |
Net Income | -107.35M | -120.28M | -123.07M | -23.25M | -62.93M | -440.18M |
Balance Sheet | ||||||
Total Assets | 1.26B | 1.03B | 1.13B | 1.26B | 1.28B | 990.00M |
Cash, Cash Equivalents and Short-Term Investments | 475.65M | 150.70M | 162.59M | 327.84M | 502.18M | 299.09M |
Total Debt | 14.38M | 32.09M | 18.66M | 17.84M | 14.97M | 21.85M |
Total Liabilities | 313.68M | 236.75M | 249.07M | 300.36M | 321.21M | 230.63M |
Stockholders Equity | 942.70M | 792.99M | 884.84M | 959.43M | 956.01M | 759.37M |
Cash Flow | ||||||
Free Cash Flow | -8.94M | -4.89M | -76.67M | -95.16M | 9.07M | -1.21M |
Operating Cash Flow | 5.03M | 7.83M | -61.65M | -75.41M | 35.82M | 27.80M |
Investing Cash Flow | -20.81M | -14.82M | -3.83M | -7.21M | -291.17M | -52.63M |
Financing Cash Flow | -3.30M | -3.31M | -1.52M | -2.77M | 227.31M | 228.00K |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
65 Neutral | $331.37M | 33.12 | 3.82% | ― | 5.15% | 40.64% | |
65 Neutral | $831.51M | 439.53 | 4.15% | ― | 30.64% | ― | |
63 Neutral | $33.22B | 5.73 | -11.55% | 1.90% | 5.54% | -20.14% | |
56 Neutral | $941.26M | ― | -13.00% | ― | -9.29% | 17.86% | |
54 Neutral | $356.34M | ― | -9.62% | ― | 7.35% | 16.59% | |
51 Neutral | $655.52M | ― | -4.06% | ― | ― | ― | |
45 Neutral | $207.35M | ― | -99.85% | ― | -8.09% | 22.06% |