Breakdown | TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|---|---|
Income Statement | ||||||
Total Revenue | 50.02M | 49.20M | 46.80M | 38.77M | 31.75M | 19.88M |
Gross Profit | 38.26M | 37.70M | 37.84M | 34.30M | 27.44M | 16.28M |
EBITDA | 16.49M | 17.41M | 19.67M | 15.60M | 13.85M | 9.69M |
Net Income | 11.25M | 11.72M | 13.71M | 10.52M | 9.44M | 7.64M |
Balance Sheet | ||||||
Total Assets | 921.94M | 911.82M | 885.25M | 844.96M | 815.13M | 817.50M |
Cash, Cash Equivalents and Short-Term Investments | 106.00M | 107.76M | 108.52M | 101.69M | 148.98M | 124.45M |
Total Debt | 49.92M | 49.88M | 37.25M | 49.04M | 36.83M | 54.66M |
Total Liabilities | 723.87M | 716.32M | 686.19M | 747.21M | 731.68M | 743.48M |
Stockholders Equity | 198.07M | 195.50M | 199.06M | 97.75M | 83.45M | 74.02M |
Cash Flow | ||||||
Free Cash Flow | 15.54M | 15.45M | 15.04M | 9.21M | 10.16M | 4.65M |
Operating Cash Flow | 15.93M | 16.06M | 15.19M | 9.71M | 10.58M | 5.02M |
Investing Cash Flow | -39.22M | -32.50M | -35.17M | -27.76M | 17.45M | 32.33M |
Financing Cash Flow | 15.27M | 13.19M | 25.07M | -24.49M | -8.83M | 30.11M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
80 Outperform | $155.91M | 10.32 | 11.08% | 3.11% | 15.79% | 27.67% | |
74 Outperform | $164.17M | 9.74 | 11.21% | 2.66% | 9.07% | 4.44% | |
73 Outperform | $167.93M | 14.92 | 5.63% | ― | 4.10% | -23.42% | |
71 Outperform | $167.23M | 14.37 | 8.16% | 3.52% | 18.74% | -16.38% | |
70 Outperform | $158.56M | 9.93 | 9.64% | 3.56% | 12.41% | 34.20% | |
68 Neutral | $164.05M | 14.51 | 6.52% | 4.35% | 8.65% | 14.91% | |
65 Neutral | kr116.13B | 24.38 | 6.10% | 4.17% | 14.34% | -72.17% |