2022 Q3 | 2022 Q4 | 2023 Q1 | 2023 Q2 | 2023 Q3 | 2023 Q4 | 2024 Q1 | Graph | |
---|---|---|---|---|---|---|---|---|
Insider Holdings (%) | - | - | - | - | - | - | - | |
Net Margin |
11.05% - |
8.78% -20.5% |
10.72% 22.1% |
13.24% 23.5% |
14.01% 5.8% |
11.36% -19.0% |
11.87% 4.5% |
|
Gross Margin |
22.71% - |
25.24% 11.1% |
21.18% -16.1% |
23.79% 12.3% |
24.07% 1.2% |
23.66% -1.7% |
23.07% -2.5% |
|
Operating Margin |
15.42% - |
12.94% -16.1% |
14.34% 10.8% |
17.38% 21.2% |
15.99% -8.0% |
16.22% 1.5% |
16.1% -0.7% |
|
Total Revenue |
42M - |
37.74M -10.1% |
37.93M 0.5% |
39.59M 4.4% |
45.6M 15.2% |
43.92M -3.7% |
36.42M -17.1% |
|
Total Assets | - |
137.39M - |
128.89M -6.2% |
135.08M 4.8% |
144.71M 7.1% |
143.63M -0.7% |
146.47M 2.0% |
|
Total Liabilities | - |
55.39M - |
42.57M -23.2% |
42.84M 0.6% |
49.05M 14.5% |
43.05M -12.2% |
45.9M 6.6% |
|
Total Equity | - |
82M - |
86.32M 5.3% |
92.24M 6.9% |
95.66M 3.7% |
100.58M 5.1% |
100.57M 0.0% |
|
Operating CashFlow |
2.56M - |
17.28M 574.9% |
8.4M -51.4% |
2.85M -66.1% |
4.66M 63.7% |
13.13M 182.0% |
10.33M -21.3% |
|
Beginning Cash Position |
-484K - |
8.73M - |
3.57M -59.1% |
12.76M 257.4% |
8.47M -33.6% |
14.59M 72.3% |
22.15M 51.8% |
|
End Cash Position |
8.73M - |
3.57M -59.1% |
12.76M 257.3% |
8.47M -33.6% |
14.59M 72.3% |
22.15M 51.8% |
27.55M 24.4% |
|
Free Cash Flow |
-25.57M - |
39M - |
7.53M -80.7% |
1.69M -77.6% |
288K -82.9% |
10.28M 3470.6% |
9.41M -8.5% |
|
Net Income (Cont Operations) |
14.65M - |
4.63M -68.4% |
5.07M 9.3% |
6.73M 32.8% |
7M 4.0% |
6.24M -10.9% |
5.4M -13.5% |
|
Diluted Net Income |
4.64M - |
3.31M -28.6% |
4.07M 22.7% |
5.24M 28.9% |
6.39M 21.9% |
4.99M -21.9% |
4.32M -13.3% |
|
Diluted EPS |
0.008 - |
0.006 -28.6% |
0.007 20.0% |
0.009 29.6% |
0.011 21.7% |
0.009 -20.5% |
0.008 -14.6% |
|
Return On Equity (%) | - |
4.04% - |
4.83% 19.5% |
5.87% 21.5% |
6.8% 15.8% |
5.08% -25.3% |
4.3% -15.4% |
|
Return On Assets (%) | - |
2.41% - |
3.05% 26.6% |
3.97% 30.0% |
4.57% 15.0% |
3.46% -24.3% |
2.98% -13.8% |