2020 | 2021 | 2022 | 2023 | Graph | |
---|---|---|---|---|---|
Insider Holdings (%) | [friend] | - | - | - | |
Net Margin | [friend] |
1.08% -81.6% |
0% -100% |
-3.79% - |
|
Gross Margin | [friend] |
10.21% -19.5% |
11.18% 9.5% |
14.66% 31.2% |
|
Operating Margin | [friend] |
2.52% -58.3% |
2.55% 1.2% |
4.42% 73.2% |
|
Total Revenue | [friend] |
548.98M 124.0% |
646.83M 17.8% |
688.97M 6.5% |
|
Total Assets | [friend] |
108.33M 104.2% |
93.4M -13.8% |
77.38M -17.2% |
|
Total Liabilities | [friend] |
89.35M 164.7% |
83.96M -6.0% |
68M -19.0% |
|
Total Equity | [friend] |
18.98M -1.7% |
7.21M -62.0% |
-15.81M - |
|
Operating CashFlow | [friend] |
23.28M 27.4% |
31.25M 34.2% |
41.1M 31.5% |
|
Beginning Cash Position | [friend] |
41.15M 524.6% |
38.03M -7.6% |
37.54M -1.3% |
|
End Cash Position | [friend] |
38.03M -7.6% |
37.54M -1.3% |
29.76M -20.7% |
|
Free Cash Flow | [friend] |
15.35M -9.2% |
30.14M 96.4% |
41.08M 36.3% |
|
Net Income (Cont Operations) | [friend] |
5.92M -58.9% |
3.55M -40.1% |
1.47M -58.5% |
|
Diluted Net Income | [friend] |
5.94M -58.7% |
0 -100% |
-26.1M - |
|
Diluted EPS | [friend] |
0.481 -58.7% |
0 -100% |
-1.57 - |
|
Return On Equity (%) | [friend] |
31.05% -58.4% |
0% -100% |
- | |
Return On Assets (%) | [friend] |
7.36% -72.9% |
0% -100% |
-30.57% - |