2019 Q4 | 2020 Q4 | 2021 Q4 | 2022 Q2 | 2022 Q3 | 2022 Q4 | 2023 Q2 | 2023 Q3 | 2023 Q4 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|
Insider Holdings (%) | [friend] | [friend] | - | - | - | - | - |
0% - |
- | |
Net Margin | [friend] | [friend] |
17.21% 5.6% |
16% -7.0% |
4.03% -74.8% |
14.52% 260.6% |
13.51% -6.9% |
15.15% 12.1% |
14.74% -2.7% |
|
Gross Margin | [friend] | [friend] |
29.91% 6.8% |
27.83% -6.9% |
24.01% -13.7% |
27.28% 13.6% |
26.15% -4.1% |
27.52% 5.3% |
27.95% 1.5% |
|
Operating Margin | [friend] | [friend] |
22.54% 10.6% |
20.99% -6.9% |
11.01% -47.6% |
19.36% 75.9% |
18.3% -5.5% |
19.77% 8.1% |
18.98% -4.0% |
|
Total Revenue | [friend] | [friend] |
59.54M 16.2% |
25.64M -56.9% |
13.71M -46.5% |
90.59M 560.8% |
114.19M 26.1% |
120.06M 5.1% |
110.14M -8.3% |
|
Total Assets | [friend] | [friend] | - | - | - |
66.58M - |
114.52M 72.0% |
95.34M -16.7% |
111.68M 17.1% |
|
Total Liabilities | [friend] | [friend] | - | - | - |
45.78M - |
46.01M 0.5% |
24.63M -46.5% |
40.67M 65.1% |
|
Total Equity | [friend] | [friend] | - | - | - |
20.8M - |
68.51M 229.4% |
70.71M 3.2% |
71.01M 0.4% |
|
Operating CashFlow | [friend] | [friend] |
3.28M -47.8% |
5.43M 65.4% |
-2.19M - |
8.79M - |
17.45M 98.5% |
17.09M -2.1% |
11.22M -34.4% |
|
Beginning Cash Position | [friend] | [friend] |
19.3M -10.1% |
14.09M -27.0% |
11.2M -20.5% |
14.09M 25.7% |
11.2M -20.5% |
5.99M -46.5% |
11.45M 91.1% |
|
End Cash Position | [friend] | [friend] |
14.09M -27.0% |
11.2M -20.5% |
5.99M -46.5% |
11.45M 91.1% |
57.2M 399.4% |
53.52M -6.4% |
14.69M -72.6% |
|
Free Cash Flow | [friend] | [friend] |
3.13M -46.4% |
5.03M 60.8% |
-5.16M - |
5.4M - |
13.99M 159.3% |
16.52M 18.0% |
8.23M -50.1% |
|
Net Income (Cont Operations) | [friend] | [friend] |
13.58M 23.2% |
6.78M -50.0% |
1.55M -77.1% |
17.8M 1044.8% |
21.18M 19.0% |
24.14M 14.0% |
22.12M -8.4% |
|
Diluted Net Income | [friend] | [friend] |
10.25M 22.7% |
4.1M -60.0% |
552K -86.5% |
13.15M 2282.8% |
15.43M 17.3% |
18.19M 17.9% |
16.24M -10.7% |
|
Diluted EPS | [friend] | [friend] |
0.019 22.7% |
0.008 -60.0% |
0.001 -86.5% |
0.025 2283.6% |
0.029 17.3% |
0.034 17.9% |
0.036 5.2% |
|
Return On Equity (%) | [friend] | [friend] |
55.32% 40.6% |
- | - |
35.42% - |
22.52% -36.4% |
25.72% 14.2% |
25.05% -2.6% |
|
Return On Assets (%) | [friend] | [friend] |
25.1% 2.7% |
- | - |
17.43% - |
13.48% -22.7% |
19.08% 41.6% |
15.03% -21.2% |