Breakdown | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|---|
Income Statement | |||||
Total Revenue | 1.25B | 1.20B | 1.16B | 2.25B | 1.22B |
Gross Profit | 380.63M | 466.48M | 423.62M | 554.26M | 403.87M |
EBITDA | 15.31M | 64.68M | -24.18M | -101.78M | -15.73M |
Net Income | -649.00K | 70.19M | -13.99M | -83.13M | -18.53M |
Balance Sheet | |||||
Total Assets | 884.20M | 947.01M | 1.09B | 1.86B | 1.34B |
Cash, Cash Equivalents and Short-Term Investments | 238.21M | 258.14M | 277.17M | 381.16M | 404.62M |
Total Debt | 90.83M | 176.25M | 336.11M | 500.78M | 350.27M |
Total Liabilities | 454.95M | 536.59M | 747.59M | 1.50B | 867.29M |
Stockholders Equity | 408.74M | 405.15M | 340.88M | 360.06M | 468.68M |
Cash Flow | |||||
Free Cash Flow | -23.21M | 106.83M | -101.89M | -213.98M | 129.47M |
Operating Cash Flow | -18.93M | 137.35M | -85.07M | -175.92M | 137.67M |
Investing Cash Flow | -3.24M | -61.02M | -56.29M | -80.93M | -31.08M |
Financing Cash Flow | 23.21M | -133.56M | -101.13M | 141.89M | 383.05M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
67 Neutral | $16.66B | 11.44 | 9.71% | 3.91% | 11.61% | -10.70% | |
65 Neutral | $6.63M | ― | -238.61% | ― | 2.40% | 94.65% | |
59 Neutral | $126.77M | ― | 3.19% | ― | 17.04% | 74.07% | |
54 Neutral | $32.15M | 10.97 | 48.31% | ― | 80.80% | ― | |
48 Neutral | $65.02M | ― | 0.80% | ― | 13.18% | 97.01% | |
47 Neutral | $20.79M | 11.44 | -3.92% | ― | 0.48% | -127.19% | |
42 Neutral | $12.51M | ― | -12.03% | ― | 158.74% | 14.86% |