2020 | 2021 | 2022 | 2023 | Graph | |
---|---|---|---|---|---|
Insider Holdings (%) | [friend] | - | - | - | |
Net Margin | [friend] |
55.14% - |
50.23% -8.9% |
38.57% -23.2% |
|
Gross Margin | [friend] | - | - | - | |
Operating Margin | [friend] | - | - | - | |
Total Revenue | [friend] |
38.08M - |
71.54M 87.9% |
54.32M -24.1% |
|
Total Assets | [friend] |
464.85M 394.7% |
519.18M 11.7% |
466.59M -10.1% |
|
Total Liabilities | [friend] |
191.77M 8187.6% |
180.12M -6.1% |
146.53M -18.6% |
|
Total Equity | [friend] |
273.08M 198.0% |
339.06M 24.2% |
320.05M -5.6% |
|
Operating CashFlow | [friend] |
9.54M - |
31.32M 228.4% |
21.23M -32.2% |
|
Beginning Cash Position | [friend] |
9.62M - |
109.25M 1035.2% |
140.37M 28.5% |
|
End Cash Position | [friend] |
109.25M - |
140.37M 28.5% |
121.63M -13.4% |
|
Free Cash Flow | [friend] |
9.54M - |
31.32M 228.4% |
21.23M -32.2% |
|
Net Income (Cont Operations) | [friend] |
21M - |
35.93M 71.1% |
20.95M -41.7% |
|
Diluted Net Income | [friend] |
21M - |
35.93M 71.1% |
20.95M -41.7% |
|
Diluted EPS | [friend] |
1.52 - |
1.79 17.8% |
1.02 -43.0% |
|
Return On Equity (%) | [friend] |
11.52% - |
11.74% 1.9% |
6.36% -45.8% |
|
Return On Assets (%) | [friend] |
7.52% - |
7.3% -2.8% |
4.25% -41.8% |