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 | ||||
983.00K | 10.72M | 9.35M | 13.47M | 15.97M | 10.46M |
Total Assets | |||||
16.29M | 90.28M | 94.60M | 89.02M | 84.03M | 81.33M |
Total Debt | |||||
4.30M | 23.37M | 20.32M | 13.52M | 13.23M | 15.18M |
Net Debt | |||||
3.32M | 12.65M | 10.98M | 50.00K | -2.74M | 4.72M |
Total Liabilities | |||||
11.70M | 50.03M | 56.54M | 51.67M | 45.41M | 49.96M |
Stockholders Equity | |||||
4.21M | 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 | $14.86B | 10.14 | 37.92% | 3.66% | 6.79% | 7.79% | |
75 Outperform | $181.42B | 23.91 | 27.26% | 1.91% | 4.10% | 9.78% | |
70 Outperform | $9.16B | 13.47 | 17.82% | 5.28% | -1.81% | -35.74% | |
67 Neutral | $25.79M | 2.15 | 45.55% | ― | -12.74% | 751.07% | |
67 Neutral | $7.84B | 11.30 | 16.04% | 6.93% | 2.07% | 407.27% | |
63 Neutral | $4.29B | 11.05 | 5.73% | 232.30% | 4.75% | -5.69% | |
44 Neutral | $382.48M | ― | -40.41% | ― | -15.17% | -567.89% |