2019 Q4 | 2020 Q4 | 2021 Q4 | 2022 Q4 | 2023 Q1 | 2023 Q3 | 2023 Q4 | 2024 Q1 | Graph | |
---|---|---|---|---|---|---|---|---|---|
Insider Holdings (%) | [friend] | [friend] | - | - | - |
0% - |
- |
0% - |
|
Net Margin | [friend] | [friend] |
18.06% 37.3% |
18.4% 1.8% |
14.02% -23.8% |
-17.67% - |
3.7% - |
-12.86% - |
|
Gross Margin | [friend] | [friend] |
54.66% 2.9% |
56.21% 2.8% |
58.11% 3.4% |
50.65% -12.8% |
56.73% 12.0% |
49.48% -12.8% |
|
Operating Margin | [friend] | [friend] |
25.64% 23.3% |
25.55% -0.3% |
21.18% -17.1% |
-20.14% - |
9.58% - |
-7.78% - |
|
Total Revenue | [friend] | [friend] |
25.48M 76.3% |
51.96M 103.9% |
16.81M -67.6% |
15.51M -7.7% |
67.7M 336.4% |
60.34M -10.9% |
|
Total Assets | [friend] | [friend] | - | - | - |
97.34M - |
99.17M 1.9% |
100.61M 1.5% |
|
Total Liabilities | [friend] | [friend] | - | - | - |
31.83M - |
34.78M 9.3% |
44.13M 26.9% |
|
Total Equity | [friend] | [friend] | - | - | - |
65.51M - |
64.38M -1.7% |
56.48M -12.3% |
|
Operating CashFlow | [friend] | [friend] |
10.5M 172.0% |
12.05M 14.8% |
1.18M -90.2% |
5.87M 397.4% |
3.91M -33.5% |
307.1K -92.1% |
|
Beginning Cash Position | [friend] | [friend] |
4.45M 171.2% |
10.07M 126.2% |
7.67M -23.8% |
7.67M 0% |
7.67M 0.0% |
4.95M -35.5% |
|
End Cash Position | [friend] | [friend] |
10.07M 126.2% |
7.67M -23.8% |
4.95M -35.5% |
43.55M 780.5% |
30.23M -30.6% |
24.58M -18.7% |
|
Free Cash Flow | [friend] | [friend] |
7.49M 124.7% |
4.95M -33.9% |
196K -96.0% |
-2.86M - |
-12.4M - |
-18.08M - |
|
Net Income (Cont Operations) | [friend] | [friend] |
6.2M 129.8% |
12.58M 102.8% |
3.19M -74.7% |
5.32M 67.1% |
4.97M -6.7% |
-6.13M - |
|
Diluted Net Income | [friend] | [friend] |
4.6M 142.1% |
9.56M 107.7% |
2.36M -75.3% |
-2.74M - |
2.5M - |
-7.76M - |
|
Diluted EPS | [friend] | [friend] |
0.005 142.1% |
0.01 108.7% |
0.002 -75.4% |
-0.003 - |
0.003 - |
-0.008 - |
|
Return On Equity (%) | [friend] | [friend] |
72.18% 63.4% |
27.76% -61.5% |
- |
-4.18% - |
4% - |
-13.74% - |
|
Return On Assets (%) | [friend] | [friend] |
18.63% 46.3% |
15.87% -14.8% |
- |
-2.82% - |
2.68% - |
-7.71% - |