2019 | 2020 | 2021 | 2022 | 2023 | Graph | |
---|---|---|---|---|---|---|
Insider Holdings (%) | [friend] | [friend] | - | - | - | |
Net Margin | [friend] | [friend] |
36.56% 19.3% |
40.8% 11.6% |
39.49% -3.2% |
|
Gross Margin | [friend] | [friend] | - | - | - | |
Operating Margin | [friend] | [friend] | - | - | - | |
Total Revenue | [friend] | [friend] |
13.21M 21.2% |
16.92M 28.1% |
18.13M 7.2% |
|
Total Assets | [friend] | [friend] |
410.81M 26.5% |
406.36M -1.1% |
430.13M 5.9% |
|
Total Liabilities | [friend] | [friend] |
370.82M 28.5% |
363.87M -1.9% |
380.73M 4.6% |
|
Total Equity | [friend] | [friend] |
39.99M 10.7% |
42.49M 6.2% |
49.4M 16.3% |
|
Operating CashFlow | [friend] | [friend] |
6.73M 83.9% |
8.73M 29.6% |
5.43M -37.7% |
|
Beginning Cash Position | [friend] | [friend] |
33.7M 565.9% |
66.46M 97.2% |
11.94M -82.0% |
|
End Cash Position | [friend] | [friend] |
66.46M 97.2% |
11.94M -82.0% |
15.42M 29.1% |
|
Free Cash Flow | [friend] | [friend] |
6.09M 149.7% |
6.34M 4.0% |
5.28M -16.7% |
|
Net Income (Cont Operations) | [friend] | [friend] |
4.83M 44.5% |
6.9M 42.9% |
7.16M 3.7% |
|
Diluted Net Income | [friend] | [friend] |
4.83M 44.5% |
6.9M 42.9% |
7.16M 3.7% |
|
Diluted EPS | [friend] | [friend] |
1.6 44.1% |
2.28 42.5% |
2.36 3.5% |
|
Return On Equity (%) | [friend] | [friend] |
12.69% 29.4% |
16.74% 31.9% |
15.58% -6.9% |
|
Return On Assets (%) | [friend] | [friend] |
1.31% 12.1% |
1.69% 28.7% |
1.71% 1.3% |