Breakdown | ||||
Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 | Dec 2019 |
---|---|---|---|---|
Income Statement | Total Revenue | |||
267.01M | 256.38M | 226.91M | 148.75M | 113.87M | Gross Profit |
167.78M | 174.87M | 168.59M | 107.56M | 77.77M | EBIT |
2.04M | 40.52M | 58.79M | 31.75M | 8.51M | EBITDA |
46.81M | 40.52M | 58.79M | 47.50M | 21.82M | Net Income Common Stockholders |
8.88M | 28.70M | 56.60M | 26.61M | 6.64M |
Balance Sheet | Cash, Cash Equivalents and Short-Term Investments | |||
175.34M | 174.40M | 159.63M | 100.98M | 55.45M | Total Assets |
695.24M | 642.17M | 550.22M | 371.25M | 207.44M | Total Debt |
21.84M | 26.59M | 21.71M | 1.56M | 0.00 | Net Debt |
-56.67M | -65.79M | -60.80M | -79.63M | -34.25M | Total Liabilities |
399.04M | 329.99M | 293.04M | 195.82M | 175.13M | Stockholders Equity |
296.20M | 312.19M | 257.18M | 175.43M | 32.32M |
Cash Flow | Free Cash Flow | |||
52.83M | 38.32M | 49.32M | -7.07M | 20.13M | Operating Cash Flow |
81.12M | 87.21M | 88.68M | 24.33M | 35.13M | Investing Cash Flow |
-39.02M | -81.37M | -96.72M | -29.88M | -22.09M | Financing Cash Flow |
-55.98M | 4.04M | 9.36M | 52.48M | -1.00K |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
72 Outperform | $2.69B | ― | -11.98% | ― | 26.06% | 38.19% | |
72 Outperform | $1.97B | 16.92 | 18.83% | ― | 8.74% | 150.66% | |
68 Neutral | $480.76M | 42.93 | 4.36% | ― | 9.08% | 43.58% | |
68 Neutral | $1.52B | 185.90 | 3.46% | ― | 22.47% | 872.41% | |
66 Neutral | $1.06B | ― | -0.13% | ― | 24.81% | 98.55% | |
66 Neutral | $900.44M | 420.88 | 3.87% | ― | 29.74% | ― | |
59 Neutral | $10.65B | 10.45 | -6.56% | 3.01% | 7.31% | -12.18% |