Breakdown | ||||
Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|
Income Statement | Total Revenue | |||
1.74B | 1.66B | 1.36B | 966.22M | 817.08M | Gross Profit |
176.85M | 161.50M | 134.78M | 63.66M | 82.58M | EBIT |
16.98M | 20.65M | -19.12M | -217.44M | 25.38M | EBITDA |
24.25M | 27.18M | -14.55M | -214.97M | 27.22M | Net Income Common Stockholders |
14.38M | 23.08M | -12.06M | -190.65M | 31.24M |
Balance Sheet | Cash, Cash Equivalents and Short-Term Investments | |||
491.15M | 389.51M | 347.99M | 320.58M | 84.63M | Total Assets |
1.14B | 999.90M | 792.81M | 686.37M | 328.97M | Total Debt |
5.59M | 8.29M | 11.50M | 46.50M | 33.66M | Net Debt |
-485.56M | -381.22M | -336.49M | -274.08M | -50.97M | Total Liabilities |
452.34M | 392.51M | 273.76M | 236.19M | 185.32M | Stockholders Equity |
635.18M | 561.44M | 499.09M | 426.87M | 146.75M |
Cash Flow | Free Cash Flow | |||
109.28M | 80.67M | 47.09M | 54.51M | 38.51M | Operating Cash Flow |
109.28M | 80.78M | 47.20M | 55.06M | 38.89M | Investing Cash Flow |
-11.98M | -42.97M | -104.00K | -32.77M | -380.00K | Financing Cash Flow |
4.33M | 3.71M | -19.68M | 213.66M | -767.00K |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
76 Outperform | $2.86B | 207.60 | 2.40% | ― | 4.74% | -39.28% | |
73 Outperform | $7.36B | 61.97 | 30.71% | ― | 69.33% | ― | |
69 Neutral | $3.31B | ― | 2.80% | ― | 56.54% | ― | |
59 Neutral | $1.67B | ― | -44.20% | ― | 33.00% | -18.81% | |
49 Neutral | $6.86B | 0.01 | -55.93% | 2.48% | 24.36% | -2.88% | |
45 Neutral | $1.50B | ― | -52.46% | ― | -1.26% | -338.56% | |
43 Neutral | $124.26M | ― | -54.13% | ― | -1.81% | 70.88% |