2018 Q4 | 2019 Q4 | 2020 Q4 | 2021 Q4 | 2022 Q1 | 2022 Q2 | 2022 Q3 | 2022 Q4 | 2023 Q1 | 2023 Q2 | 2023 Q3 | 2023 Q4 | 2024 Q1 | 2024 Q2 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Insider Holdings (%) | [friend] | [friend] | [friend] | - | - | - | - | - | - | - | - | - | - | - | |
Net Margin | [friend] | [friend] | [friend] |
22.22% -10.2% |
12.49% -43.8% |
-28.37% - |
12.52% - |
-4.88% - |
-9.62% - |
-1.92% - |
-6.08% - |
-7.98% - |
-9.92% - |
-8.43% - |
|
Gross Margin | [friend] | [friend] | [friend] |
40.89% -6.6% |
32.37% -20.8% |
29.09% -10.1% |
34.8% 19.6% |
31.84% -8.5% |
32.04% 0.6% |
30.63% -4.4% |
28.25% -7.8% |
25.05% -11.4% |
24.17% -3.5% |
25.91% 7.2% |
|
Operating Margin | [friend] | [friend] | [friend] |
26.18% -15.6% |
14.64% -44.1% |
-26.83% - |
10.88% - |
-2.9% - |
-9.02% - |
-3.86% - |
-9.04% - |
-7.58% - |
-9.44% - |
-7.71% - |
|
Total Revenue | [friend] | [friend] | [friend] |
45.53M 8.5% |
9.8M -78.5% |
8.45M -13.8% |
6.1M -27.7% |
29.67M 386.1% |
25.34M -14.6% |
21.98M -13.2% |
21.54M -2.0% |
21.16M -1.8% |
21.04M -0.6% |
22.05M 4.8% |
|
Total Assets | [friend] | [friend] | [friend] | - | - |
91.1M - |
86.52M -5.0% |
81.74M -5.5% |
81.7M -0.1% |
78.21M -4.3% |
78.48M 0.3% |
77.81M -0.9% |
78.29M 0.6% |
77.66M -0.8% |
|
Total Liabilities | [friend] | [friend] | [friend] | - | - |
14.72M - |
11.51M -21.8% |
7.8M -32.2% |
7.52M -3.6% |
4.42M -41.3% |
4.47M 1.2% |
4.84M 8.2% |
5.49M 13.4% |
4.83M -12.0% |
|
Total Equity | [friend] | [friend] | [friend] | - | - |
76.38M - |
75.01M -1.8% |
73.94M -1.4% |
74.18M 0.3% |
73.8M -0.5% |
74.01M 0.3% |
72.98M -1.4% |
72.81M -0.2% |
72.82M 0.0% |
|
Operating CashFlow | [friend] | [friend] | [friend] |
5.02M -65.5% |
3.46M -31.2% |
-2.08M - |
3.07M - |
5.42M 76.7% |
2.17M -60.0% |
4.66M 114.6% |
-3.07M - |
-3.2M - |
-1.14M - |
-1.97M - |
|
Beginning Cash Position | [friend] | [friend] | [friend] |
20.01M 56.9% |
19.81M -1.0% |
23.06M 16.4% |
56.75M 146.1% |
19.81M -65.1% |
23.06M 16.4% |
56.75M 146.1% |
22.07M -61.1% |
7.96M -63.9% |
21.6M 171.4% |
15.63M -27.7% |
|
End Cash Position | [friend] | [friend] | [friend] |
19.81M -1.0% |
23.06M 16.4% |
56.75M 146.1% |
22.07M -61.1% |
21.96M -0.5% |
21.61M -1.6% |
15.63M -27.6% |
13.31M -14.9% |
34.55M 159.6% |
48.51M 40.4% |
48.63M 0.3% |
|
Free Cash Flow | [friend] | [friend] | [friend] |
-128.67K - |
3.34M - |
-2.22M - |
2.33M - |
4.34M 86.6% |
504.03K -88.4% |
1.51M 200.2% |
-6.63M - |
-9.1M - |
-8.65M - |
-8.35M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] |
12.58M -7.1% |
1.59M -87.4% |
-2.15M - |
958K - |
-861.91K - |
-2.09M - |
-282.91K - |
-1.2M - |
-1.29M - |
-1.79M - |
-1.61M - |
|
Diluted Net Income | [friend] | [friend] | [friend] |
10.12M -2.6% |
1.22M -87.9% |
-2.4M - |
764K - |
-1.45M - |
-2.44M - |
-422.35K - |
-1.31M - |
-1.69M - |
-2.09M - |
-1.86M - |
|
Diluted EPS | [friend] | [friend] | [friend] |
0.019 -2.6% |
0.002 -87.9% |
-0.004 - |
0.001 - |
-0.003 - |
-0.005 - |
-0.001 - |
-0.003 - |
-0.003 - |
-0.004 - |
-0.004 - |
|
Return On Equity (%) | [friend] | [friend] | [friend] |
18.96% -47.5% |
- |
-3.14% - |
1.01% - |
-1.94% - |
-3.28% - |
-0.56% - |
-1.76% - |
-2.3% - |
-2.84% - |
-2.54% - |
|
Return On Assets (%) | [friend] | [friend] | [friend] |
15.51% -34.5% |
- |
-2.63% - |
0.86% - |
-1.78% - |
-2.98% - |
-0.5% - |
-1.59% - |
-2.12% - |
-2.61% - |
-2.38% - |