2021 Q2 | 2021 Q3 | 2021 Q4 | 2022 Q1 | 2022 Q2 | 2022 Q3 | 2022 Q4 | 2023 Q1 | 2023 Q2 | 2023 Q3 | 2023 Q4 | 2024 Q1 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Insider Holdings (%) | - | - | - | - | - |
0% - |
0% - |
0% - |
74.97% - |
75.08% 0.1% |
74.23% -1.1% |
74.23% 0% |
|
Net Margin |
0.65% - |
1.24% 92.0% |
-0.11% - |
-2.55% - |
2.7% - |
4.2% 55.8% |
3.53% -16.0% |
2.04% -42.2% |
2.87% 40.7% |
2.29% -20.4% |
2.8% 22.6% |
2.68% -4.4% |
|
Gross Margin |
89.07% - |
84.26% -5.4% |
87.54% 3.9% |
86.61% -1.1% |
87.12% 0.6% |
83.45% -4.2% |
84% 0.7% |
84.11% 0.1% |
84.15% 0.1% |
85.01% 1.0% |
86.47% 1.7% |
85.96% -0.6% |
|
Operating Margin |
50.01% - |
43.15% -13.7% |
24.47% -43.3% |
40.64% 66.1% |
46% 13.2% |
70.46% 53.2% |
50.14% -28.8% |
47.54% -5.2% |
49.77% 4.7% |
49.03% -1.5% |
46.93% -4.3% |
49.89% 6.3% |
|
Total Revenue |
19.35M - |
23.55M 21.7% |
22.98M -2.4% |
22.96M -0.1% |
21.78M -5.1% |
24.23M 11.3% |
23.57M -2.7% |
24.25M 2.9% |
24.31M 0.2% |
25.77M 6.0% |
25.48M -1.1% |
27.83M 9.2% |
|
Total Assets | - | - |
569.96M - |
- |
554.68M - |
543.57M -2.0% |
547M 0.6% |
549.57M 0.5% |
557.65M 1.5% |
629.82M 12.9% |
616.79M -2.1% |
634.92M 2.9% |
|
Total Liabilities | - | - |
534.91M - |
- |
500.38M - |
484.47M -3.2% |
497.62M 2.7% |
499.43M 0.4% |
505.56M 1.2% |
575.92M 13.9% |
569.52M -1.1% |
586.7M 3.0% |
|
Total Equity | - | - |
2.27M - |
- |
4.92M - |
6.68M 35.8% |
7.79M 16.6% |
7.86M 0.9% |
8.1M 3.1% |
8.36M 3.2% |
7.51M -10.2% |
7.49M -0.2% |
|
Operating CashFlow |
24.7M - |
6.54M -73.5% |
13.54M 107.1% |
-2.73M - |
20.74M - |
19.41M -6.4% |
13.51M -30.4% |
9.98M -26.1% |
15.58M 56.1% |
16.45M 5.6% |
12.94M -21.4% |
2.12M -83.6% |
|
Beginning Cash Position |
42.06M - |
50.27M 19.5% |
35.55M -29.3% |
52.13M 46.6% |
38.19M -26.7% |
43.01M 12.6% |
37.23M -13.4% |
45.7M 22.8% |
52.93M 15.8% |
67.1M 26.8% |
35.02M -47.8% |
37.76M 7.8% |
|
End Cash Position |
50.27M - |
35.55M -29.3% |
52.13M 46.6% |
38.19M -26.7% |
43.01M 12.6% |
37.23M -13.4% |
45.7M 22.8% |
52.93M 15.8% |
67.1M 26.8% |
35.02M -47.8% |
37.76M 7.8% |
38.73M 2.6% |
|
Free Cash Flow |
24.7M - |
6.54M -73.5% |
13.54M 107.1% |
-2.73M - |
20.74M - |
19.41M -6.4% |
13.51M -30.4% |
9.98M -26.1% |
15.58M 56.1% |
16.45M 5.6% |
12.94M -21.4% |
2.12M -83.6% |
|
Net Income (Cont Operations) |
6.05M - |
2.68M -55.6% |
-311K - |
-5.32M - |
5.34M - |
9.25M 73.3% |
7.15M -22.7% |
4.14M -42.1% |
5.68M 37.3% |
4.7M -17.2% |
5.72M 21.6% |
5.99M 4.8% |
|
Diluted Net Income |
125K - |
292K 133.6% |
-26K - |
-585K - |
587K - |
1.02M 73.4% |
832K -18.3% |
495K -40.5% |
698K 41.0% |
589K -15.6% |
714K 21.2% |
746K 4.5% |
|
Diluted EPS |
0.02 - |
0.05 150.0% |
-0.004 - |
-0.099 - |
0.097 - |
0.17 75.0% |
0.14 -17.6% |
0.08 -42.9% |
0.11 37.5% |
0.09 -18.2% |
0.11 22.2% |
0.12 9.1% |
|
Return On Equity (%) | - | - |
-1.15% - |
- |
11.93% - |
17.55% 47.1% |
11.5% -34.5% |
6.33% -45.0% |
8.75% 38.3% |
7.16% -18.2% |
9% 25.7% |
9.95% 10.5% |
|
Return On Assets (%) | - | - |
0% - |
- |
0.11% - |
0.19% 75.2% |
0.15% -17.7% |
0.09% -40.8% |
0.13% 39.6% |
0.1% -21.3% |
0.11% 15.5% |
0.12% 4.0% |