2019 | 2020 | 2021 | 2022 | 2023 | Graph | |
---|---|---|---|---|---|---|
Insider Holdings (%) | [friend] | [friend] | - | - | - | |
Net Margin | [friend] | [friend] |
-1.91% - |
3.51% - |
4.04% 15.1% |
|
Gross Margin | [friend] | [friend] |
73.78% 12.4% |
71.44% -3.2% |
71.66% 0.3% |
|
Operating Margin | [friend] | [friend] |
13.93% - |
19.43% 39.4% |
20.3% 4.5% |
|
Total Revenue | [friend] | [friend] |
178.68M 72.8% |
207.35M 16.0% |
221.02M 6.6% |
|
Total Assets | [friend] | [friend] |
613.44M 1.1% |
716.03M 16.7% |
735.73M 2.8% |
|
Total Liabilities | [friend] | [friend] |
272.2M -5.8% |
585.73M 115.2% |
619.11M 5.7% |
|
Total Equity | [friend] | [friend] |
179.39M -43.6% |
79M -56.0% |
83.34M 5.5% |
|
Operating CashFlow | [friend] | [friend] |
41.35M 2859.6% |
44.35M 7.3% |
55.6M 25.4% |
|
Beginning Cash Position | [friend] | [friend] |
36.72M 257.8% |
43.3M 17.9% |
50.79M 17.3% |
|
End Cash Position | [friend] | [friend] |
43.3M 17.9% |
50.79M 17.3% |
59.23M 16.6% |
|
Free Cash Flow | [friend] | [friend] |
33.14M - |
44.11M 33.1% |
54.82M 24.3% |
|
Net Income (Cont Operations) | [friend] | [friend] |
3.97M - |
13.61M 243.2% |
12.35M -9.3% |
|
Diluted Net Income | [friend] | [friend] |
-3.42M - |
7.28M - |
8.93M 22.7% |
|
Diluted EPS | [friend] | [friend] |
-0.11 - |
0.19 - |
0.17 -10.5% |
|
Return On Equity (%) | [friend] | [friend] |
-1.37% - |
5.63% - |
11% 95.3% |
|
Return On Assets (%) | [friend] | [friend] |
-0.56% - |
1.09% - |
1.23% 12.4% |