Breakdown | |||||
TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|---|
Income Statement | Total Revenue | ||||
56.47M | 58.38M | 47.27M | 38.03M | 29.46M | 24.12M | Gross Profit |
26.23M | 32.20M | 24.14M | 20.95M | 14.71M | 9.30M | EBIT |
1.19M | 1.02M | -167.25K | 344.33K | -2.74M | -7.91M | EBITDA |
7.46M | 10.13M | 3.86M | 3.25M | -213.22K | -5.79M | Net Income Common Stockholders |
8.07M | 3.82M | 6.46M | 1.03M | -2.72M | -9.14M |
Balance Sheet | Cash, Cash Equivalents and Short-Term Investments | ||||
45.77K | 10.77M | 16.99M | 9.71M | 7.39M | 7.83M | Total Assets |
6.20M | 179.03M | 146.60M | 108.24M | 84.05M | 67.83M | Total Debt |
2.50M | 2.93M | 3.31M | 3.67M | 4.01M | 4.33M | Net Debt |
2.45M | -7.84M | -13.68M | -6.04M | -3.37M | -3.50M | Total Liabilities |
9.33B | 148.59M | 122.11M | 91.95M | 71.06M | 54.60M | Stockholders Equity |
-3.18M | 30.44M | 24.49M | 16.29M | 12.99M | 13.24M |
Cash Flow | Free Cash Flow | ||||
22.94M | 22.51M | 20.57M | 21.23M | 12.55M | 10.43M | Operating Cash Flow |
32.07M | 22.95M | 27.62M | 25.32M | 15.23M | 13.78M | Investing Cash Flow |
-9.14M | -9.49M | -7.05M | -4.09M | -2.68M | -3.34M | Financing Cash Flow |
-331.69K | -466.25K | -1.12M | 0.00 | 192.14K | -72.86K |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
74 Outperform | $63.26B | 15.15 | 20.00% | ― | 7.10% | 4.45% | |
73 Outperform | $34.68B | 11.63 | 14.50% | ― | 10.06% | 38060.98% | |
73 Outperform | $22.19B | 14.65 | 6.94% | 1.11% | 4.68% | 63.39% | |
69 Neutral | $111.26M | 29.05 | 13.89% | ― | 23.50% | -41.63% | |
62 Neutral | $1.17B | 79.30 | 6.23% | ― | -6.97% | -81.42% | |
61 Neutral | $418.65M | ― | -3.08% | ― | 14.82% | -461.78% | |
57 Neutral | $20.24B | 9.51 | -13.28% | 2.72% | 5.43% | -24.54% |