Breakdown | |||||
TTM | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 | Dec 2019 |
---|---|---|---|---|---|
Income Statement | Total Revenue | ||||
581.91M | 550.21M | 430.53M | 388.51M | 304.27M | 218.23M | Gross Profit |
222.99M | 242.81M | 199.09M | 188.77M | 154.62M | 105.09M | EBIT |
62.96M | 64.05M | 33.25M | 37.72M | -149.78M | -118.36M | EBITDA |
108.16M | 115.36M | 102.95M | 101.78M | 30.01M | 13.74M | Net Income Common Stockholders |
-74.10M | -28.20M | 13.67M | 20.62M | -48.14M | -16.14M |
Balance Sheet | Cash, Cash Equivalents and Short-Term Investments | ||||
45.58M | 171.33M | 101.78M | 107.82M | 63.41M | 54.75M | Total Assets |
278.82M | 1.36B | 884.97M | 703.36M | 680.76M | 726.90M | Total Debt |
59.52M | 1.02B | 665.00M | 494.61M | 500.31M | 502.12M | Net Debt |
13.95M | 849.22M | 563.21M | 386.79M | 436.89M | 447.37M | Total Liabilities |
95.44M | 1.15B | 730.77M | 553.00M | 553.78M | 554.83M | Stockholders Equity |
176.32M | 121.39M | 144.03M | 141.62M | 118.15M | 163.31M |
Cash Flow | Free Cash Flow | ||||
-67.67M | -33.85M | 17.81M | 49.18M | -1.70M | -5.26M | Operating Cash Flow |
-4.98M | 26.31M | 37.40M | 59.19M | 9.01M | 18.78M | Investing Cash Flow |
-63.88M | -209.25M | -103.14M | -9.99M | -5.29M | -120.69M | Financing Cash Flow |
-687.00K | 149.86M | 161.16M | -4.71M | 3.13M | 113.87M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
79 Outperform | $1.57B | 22.14 | 18.25% | 1.41% | 4.13% | 17.73% | |
74 Outperform | $5.60B | 10.79 | 34.76% | 1.02% | 5.13% | 2.04% | |
59 Neutral | $12.41B | 10.34 | 1.32% | 3.61% | 1.65% | -18.04% | |
58 Neutral | $725.87M | 16.03 | 10.03% | 3.65% | -36.68% | -79.99% | |
49 Neutral | $5.90B | ― | -6.38% | ― | -2.45% | -135.17% | |
44 Neutral | $74.56M | ― | -79.81% | ― | 14.06% | -241.92% | |
44 Neutral | $2.59B | ― | -10.27% | ― | 3.38% | 38.18% |