2019 | 2020 | 2021 | 2022 | 2023 | Graph | |
---|---|---|---|---|---|---|
Insider Holdings (%) | [friend] | [friend] | - | - |
72.8% - |
|
Net Margin | [friend] | [friend] |
7.88% 90.6% |
8.49% 7.9% |
15.85% 86.7% |
|
Gross Margin | [friend] | [friend] |
22.76% 38.1% |
20.84% -8.4% |
28.96% 39.0% |
|
Operating Margin | [friend] | [friend] |
11.41% 142.3% |
10.68% -6.4% |
19.23% 80.0% |
|
Total Revenue | [friend] | [friend] |
105.22M 28.9% |
201.06M 91.1% |
251.26M 25.0% |
|
Total Assets | [friend] | [friend] |
77.17M 19.9% |
168.63M 118.5% |
262.83M 55.9% |
|
Total Liabilities | [friend] | [friend] |
54.01M 9.0% |
128.17M 137.3% |
149.76M 16.8% |
|
Total Equity | [friend] | [friend] |
23.16M 56.6% |
40.45M 74.6% |
113.05M 179.5% |
|
Operating CashFlow | [friend] | [friend] |
-307K - |
49.22M - |
-22.65M - |
|
Beginning Cash Position | [friend] | [friend] |
25.84M 55.5% |
22.52M -12.9% |
65.39M 190.4% |
|
End Cash Position | [friend] | [friend] |
22.52M -12.9% |
65.39M 190.4% |
73.38M 12.2% |
|
Free Cash Flow | [friend] | [friend] |
-1.23M - |
46.71M - |
-22.72M - |
|
Net Income (Cont Operations) | [friend] | [friend] |
12.05M 167.3% |
22.05M 83.1% |
49M 122.2% |
|
Diluted Net Income | [friend] | [friend] |
8.29M 145.8% |
17.08M 106.1% |
39.84M 133.3% |
|
Diluted EPS | [friend] | [friend] |
0.014 145.8% |
0.028 106.1% |
0.07 146.4% |
|
Return On Equity (%) | [friend] | [friend] |
43.67% 69.5% |
53.74% 23.1% |
51.95% -3.3% |
|
Return On Assets (%) | [friend] | [friend] |
11.71% 68.3% |
13.9% 18.6% |
18.47% 32.9% |