2019 | 2020 | 2021 | 2022 | 2023 | Graph | |
---|---|---|---|---|---|---|
Insider Holdings (%) | [friend] | [friend] | - | - | - | |
Net Margin | [friend] | [friend] |
37.62% 57.5% |
22.33% -40.7% |
16.54% -25.9% |
|
Gross Margin | [friend] | [friend] |
52.4% 22.3% |
47.63% -9.1% |
44.7% -6.2% |
|
Operating Margin | [friend] | [friend] |
40.69% 54.4% |
25.82% -36.6% |
23.05% -10.7% |
|
Total Revenue | [friend] | [friend] |
23.95M 43.5% |
24.36M 1.7% |
24.41M 0.2% |
|
Total Assets | [friend] | [friend] |
23.76M 24.7% |
28.24M 18.9% |
56.3M 99.4% |
|
Total Liabilities | [friend] | [friend] |
8.63M -16.6% |
9.17M 6.3% |
10.28M 12.1% |
|
Total Equity | [friend] | [friend] |
15.13M 73.8% |
19.07M 26.0% |
46.02M 141.4% |
|
Operating CashFlow | [friend] | [friend] |
5.38M 38.5% |
5.03M -6.4% |
9.89M 96.7% |
|
Beginning Cash Position | [friend] | [friend] |
5.45M 74.8% |
5.6M 2.8% |
5.24M -6.4% |
|
End Cash Position | [friend] | [friend] |
5.6M 2.8% |
5.24M -6.4% |
7M 33.5% |
|
Free Cash Flow | [friend] | [friend] |
1.9M -49.5% |
4.53M 138.9% |
850.76K -81.2% |
|
Net Income (Cont Operations) | [friend] | [friend] |
9.78M 116.7% |
6.19M -36.7% |
5.95M -3.9% |
|
Diluted Net Income | [friend] | [friend] |
9.01M 126.1% |
5.44M -39.6% |
4.04M -25.8% |
|
Diluted EPS | [friend] | [friend] |
0.017 125.3% |
0.01 -39.6% |
0.008 -19.7% |
|
Return On Equity (%) | [friend] | [friend] |
75.62% 36.8% |
31.81% -57.9% |
12.4% -61.0% |
|
Return On Assets (%) | [friend] | [friend] |
42.11% 69.0% |
20.92% -50.3% |
9.55% -54.4% |