Breakdown | |||||
TTM | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 | Dec 2019 |
---|---|---|---|---|---|
Income Statement | Total Revenue | ||||
228.87M | 262.75M | 261.27M | 255.72M | 230.52M | 252.88M | Gross Profit |
45.91M | 55.48M | 51.01M | 47.52M | 45.19M | 49.25M | EBIT |
9.93M | 9.40M | 8.33M | 4.18M | 9.72M | 10.19M | EBITDA |
11.47M | 10.18M | 8.55M | 7.90M | 14.14M | 13.54M | Net Income Common Stockholders |
12.25M | 3.90M | 2.13M | 2.00M | 8.96M | 5.83M |
Balance Sheet | Cash, Cash Equivalents and Short-Term Investments | ||||
7.09M | 10.72M | 9.35M | 13.47M | 15.97M | 10.46M | Total Assets |
77.04M | 90.28M | 94.60M | 89.02M | 84.03M | 81.33M | Total Debt |
17.30M | 23.37M | 20.32M | 13.52M | 13.23M | 15.18M | Net Debt |
10.21M | 12.65M | 10.98M | 50.00K | -2.74M | 4.72M | Total Liabilities |
51.07M | 50.03M | 56.54M | 51.67M | 45.41M | 49.96M | Stockholders Equity |
17.05M | 28.23M | 22.43M | 19.75M | 22.16M | 18.95M |
Cash Flow | Free Cash Flow | ||||
3.38M | 5.58M | -6.84M | 907.00K | 7.20M | 4.77M | Operating Cash Flow |
4.45M | 6.82M | -5.04M | 2.63M | 8.80M | 6.15M | Investing Cash Flow |
8.34M | -2.27M | -1.80M | -1.72M | -1.60M | -1.38M | Financing Cash Flow |
-1.29M | -3.02M | 3.49M | 1.33M | 131.00K | -1.97M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
76 Outperform | $16.21B | 11.47 | 37.92% | 3.27% | 6.79% | 7.79% | |
76 Outperform | $205.03B | 28.11 | 27.10% | 1.65% | 2.75% | 10.53% | |
70 Outperform | $10.18B | 15.44 | 17.82% | 4.83% | -1.81% | -35.74% | |
67 Neutral | $31.82M | 2.65 | 45.55% | ― | -12.74% | 751.07% | |
63 Neutral | $8.80B | 12.83 | 16.04% | 6.10% | 4.34% | -59.80% | |
62 Neutral | $8.17B | 12.83 | 0.26% | 3.07% | 3.83% | -16.44% | |
45 Neutral | $515.86M | ― | -40.41% | ― | -15.17% | -567.89% |