2020 Q1 | 2020 Q2 | 2020 Q3 | 2020 Q4 | 2021 Q1 | 2021 Q2 | 2021 Q3 | 2021 Q4 | 2022 Q1 | 2022 Q2 | 2022 Q3 | 2023 Q1 | 2023 Q2 | 2023 Q3 | 2023 Q4 | 2024 Q1 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Insider Holdings (%) | [friend] | [friend] | [friend] | [friend] | [friend] |
0% - |
- |
0% - |
0% - |
0% - |
0% - |
0% - |
64.12% - |
58.78% -8.3% |
53.36% -9.2% |
53.3% -0.1% |
|
Net Margin | [friend] | [friend] | [friend] | [friend] | [friend] |
13.85% 1579.5% |
15.29% 10.4% |
2.57% -83.2% |
-48.01% - |
-19.31% - |
1.03% - |
0.78% -24.6% |
2.69% 245.5% |
1.8% -33.2% |
0.71% -60.4% |
-6.22% - |
|
Gross Margin | [friend] | [friend] | [friend] | [friend] | [friend] |
26.77% 27.3% |
31.05% 16.0% |
21.32% -31.3% |
-4.22% - |
14.26% - |
15.42% 8.1% |
13.95% -9.5% |
16.3% 16.8% |
13.75% -15.6% |
15.79% 14.9% |
11.81% -25.2% |
|
Operating Margin | [friend] | [friend] | [friend] | [friend] | [friend] |
18.22% 1605.1% |
22.69% 24.5% |
6.8% -70.0% |
-63.09% - |
-6.47% - |
5.95% - |
3.94% -33.9% |
4.7% 19.3% |
6.39% 36.1% |
4.58% -28.3% |
-5.79% - |
|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] |
28.53M 140.1% |
38.19M 33.8% |
33.84M -11.4% |
6.48M -80.9% |
17.17M 165.1% |
41.43M 141.3% |
44.95M 8.5% |
51.79M 15.2% |
67.69M 30.7% |
44.66M -34.0% |
30.23M -32.3% |
|
Total Assets | [friend] | [friend] | [friend] | [friend] | [friend] |
96.22M 13.9% |
111.24M 15.6% |
102.61M -7.8% |
101.43M -1.2% |
106.36M 4.9% |
122.47M 15.2% |
152.33M 24.4% |
- |
201.66M - |
222.9M 10.5% |
210.24M -5.7% |
|
Total Liabilities | [friend] | [friend] | [friend] | [friend] | [friend] |
29.43M 35.6% |
35.88M 21.9% |
21.13M -41.1% |
23.26M 10.1% |
31.32M 34.6% |
46.32M 47.9% |
71.49M 54.3% |
- |
107.62M - |
127.36M 18.3% |
116.85M -8.3% |
|
Total Equity | [friend] | [friend] | [friend] | [friend] | [friend] |
66.82M 6.3% |
74.09M 10.9% |
78.87M 6.5% |
75.76M -3.9% |
72.44M -4.4% |
72.36M -0.1% |
76.08M 5.1% |
- |
86.9M - |
87.33M 0.5% |
85.45M -2.2% |
|
Operating CashFlow | [friend] | [friend] | [friend] | [friend] | [friend] |
2.6M - |
10.52M 304.0% |
-2.46M - |
-5.2M - |
-2.54M - |
-4.88M - |
- | - |
-14.26M - |
7.55M - |
-12.31M - |
|
Beginning Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] |
1.68M -11.5% |
7.11M 324.0% |
17.13M 140.8% |
13.49M -21.3% |
14.46M 7.2% |
8.97M -38.0% |
- | - |
1.61M - |
5.98M 271.0% |
3.76M -37.2% |
|
End Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] |
7.11M 324.0% |
17.13M 140.8% |
13.49M -21.3% |
14.46M 7.2% |
8.97M -38.0% |
3.06M -65.8% |
- | - |
5.98M - |
3.76M -37.2% |
3.95M 5.1% |
|
Free Cash Flow | [friend] | [friend] | [friend] | [friend] | [friend] |
-753K - |
9.57M - |
-5.77M - |
-6.32M - |
-5.74M - |
-6.4M - |
- | - |
-14.74M - |
-27.16M - |
-9.39M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] |
5.33M 1604.5% |
9.21M 72.6% |
2.18M -76.4% |
-4.13M - |
-3M - |
2.56M - |
- | - |
3.79M - |
2.36M -37.8% |
-2.24M - |
|
Diluted Net Income | [friend] | [friend] | [friend] | [friend] | [friend] |
3.95M 3932.7% |
5.84M 47.7% |
871.21K -85.1% |
-3.11M - |
-3.32M - |
428K - |
350K -18.2% |
1.39M 298% |
1.22M -12.6% |
318K -73.9% |
-1.88M - |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] |
0.011 3600.0% |
0.016 47.7% |
0.003 -82.3% |
-0.011 - |
-0.011 - |
0.001 - |
0.001 -16.7% |
0.004 290% |
0.003 -15.4% |
0.001 -75.8% |
-0.006 - |
|
Return On Equity (%) | [friend] | [friend] | [friend] | [friend] | [friend] |
6.09% 3806.9% |
8.29% 36.0% |
1.14% -86.3% |
-4.02% - |
-4.47% - |
0.59% - |
0.46% -22.2% |
1.81% 293.9% |
1.48% -18.4% |
0.36% -75.3% |
-2.18% - |
|
Return On Assets (%) | [friend] | [friend] | [friend] | [friend] | [friend] |
4.37% 3684.4% |
5.63% 28.7% |
0.81% -85.5% |
-3.05% - |
-3.19% - |
0.37% - |
0.23% -38.6% |
0.89% 286.5% |
0.67% -24.5% |
0.15% -77.7% |
-0.87% - |