Breakdown | ||||
Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|
Income Statement | Total Revenue | |||
179.47M | 165.84M | 148.55M | 111.06M | 88.05M | Gross Profit |
125.32M | 114.09M | 100.64M | 66.87M | 51.28M | EBIT |
1.83M | -1.13M | -2.09M | -12.63M | -16.79M | EBITDA |
7.79M | 8.39M | 6.92M | -6.26M | -9.89M | Net Income Common Stockholders |
4.06M | 3.10M | -3.43M | -21.49M | -40.36M |
Balance Sheet | Cash, Cash Equivalents and Short-Term Investments | |||
114.89M | 135.52M | 139.18M | 140.23M | 145.30M | Total Assets |
315.29M | 290.14M | 278.67M | 273.77M | 287.58M | Total Debt |
5.18M | 6.19M | 7.34M | 7.02M | 8.44M | Net Debt |
-85.42M | -92.79M | -112.28M | -20.67M | -21.87M | Total Liabilities |
69.25M | 61.19M | 68.66M | 54.18M | 53.07M | Stockholders Equity |
246.04M | 228.95M | 210.01M | 219.59M | 234.51M |
Cash Flow | Free Cash Flow | |||
-7.45M | 3.13M | 23.72M | 190.00K | 14.81M | Operating Cash Flow |
9.70M | 14.60M | 32.30M | 4.24M | 21.78M | Investing Cash Flow |
-5.94M | -28.99M | 84.60M | -4.67M | -150.50M | Financing Cash Flow |
-11.23M | -5.89M | -24.31M | -5.53M | 64.80M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
78 Outperform | $97.74B | 23.60 | 50.42% | 1.11% | 13.21% | 27.25% | |
77 Outperform | $93.76B | 30.36 | 96.81% | 0.87% | 12.19% | 20.80% | |
76 Outperform | $122.42B | 20.10 | 35.19% | 1.04% | 4.45% | -10.01% | |
70 Outperform | $826.08M | 197.59 | 1.71% | ― | 8.22% | 26.42% | |
66 Neutral | $72.20B | 68.35 | 26.13% | ― | 13.48% | 0.66% | |
63 Neutral | $69.56B | 33.27 | 16.27% | ― | -1.19% | 48.33% | |
58 Neutral | $21.97B | 10.63 | -18.43% | 2.40% | 4.67% | -24.47% |