2018 Q4 | 2019 Q4 | 2020 Q2 | 2020 Q4 | 2021 Q2 | 2021 Q4 | 2022 Q2 | 2022 Q4 | 2023 Q2 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|
Insider Holdings (%) | [friend] | [friend] | [friend] | [friend] | - | - |
88.35% - |
86.95% -1.6% |
86.97% 0.0% |
|
Net Margin | [friend] | [friend] | [friend] | [friend] |
12.37% -10.2% |
9.65% -22.0% |
7.49% -22.3% |
7.74% 3.3% |
9.29% 20.0% |
|
Gross Margin | [friend] | [friend] | [friend] | [friend] |
30.39% -3.8% |
23.44% -22.9% |
20.81% -11.2% |
18.69% -10.2% |
18.7% 0.1% |
|
Operating Margin | [friend] | [friend] | [friend] | [friend] |
19.66% -3.4% |
12.2% -38.0% |
9.44% -22.6% |
8.96% -5.1% |
9.32% 4.0% |
|
Total Revenue | [friend] | [friend] | [friend] | [friend] |
93.05M 6.3% |
100.63M 8.1% |
134.75M 33.9% |
163.73M 21.5% |
159.12M -2.8% |
|
Total Assets | [friend] | [friend] | [friend] | [friend] |
63.92M -5.4% |
82.24M 28.7% |
94.66M 15.1% |
122.47M 29.4% |
157.88M 28.9% |
|
Total Liabilities | [friend] | [friend] | [friend] | [friend] |
30.45M -9.1% |
47.88M 57.2% |
49.62M 3.6% |
68.99M 39.0% |
102.54M 48.6% |
|
Total Equity | [friend] | [friend] | [friend] | [friend] |
33.48M -1.8% |
34.36M 2.7% |
45.04M 31.1% |
53.48M 18.7% |
55.34M 3.5% |
|
Operating CashFlow | [friend] | [friend] | [friend] | [friend] |
-7.47M - |
7.19M - |
5.41M -24.7% |
18.64M 244.3% |
56.7M 204.2% |
|
Beginning Cash Position | [friend] | [friend] | [friend] | [friend] |
49.47M -2.3% |
51.29M 3.7% |
30.18M -41.2% |
42.9M 42.1% |
36.56M -14.8% |
|
End Cash Position | [friend] | [friend] | [friend] | [friend] |
31.22M -39.1% |
42.9M 37.4% |
37.58M -12.4% |
67.36M 79.2% |
87M 29.2% |
|
Free Cash Flow | [friend] | [friend] | [friend] | [friend] |
-7.53M - |
7.16M - |
5.37M -25.0% |
18.28M 240.6% |
56.29M 208.0% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] |
11.51M -4.6% |
9.71M -15.6% |
10.09M 4.0% |
12.67M 25.5% |
14.78M 16.7% |
|
Diluted Net Income | [friend] | [friend] | [friend] | [friend] |
11.51M -4.6% |
9.71M -15.6% |
10.09M 4.0% |
12.67M 25.5% |
14.78M 16.7% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] |
0.08 -5.1% |
0.068 -14.8% |
0.071 4.0% |
0.091 28.9% |
0.104 14.2% |
|
Return On Equity (%) | [friend] | [friend] | [friend] | [friend] |
34.37% 1.2% |
28.36% -17.5% |
25.71% -9.3% |
28.85% 12.2% |
29.45% 2.1% |
|
Return On Assets (%) | [friend] | [friend] | [friend] | [friend] |
18% 9.1% |
12.96% -28.0% |
12.73% -1.8% |
12.38% -2.8% |
11.71% -5.4% |