2022 Q1 | 2022 Q2 | 2022 Q3 | 2022 Q4 | 2023 Q1 | 2023 Q2 | 2023 Q3 | 2023 Q4 | 2024 Q1 | 2024 Q2 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|
Insider Holdings (%) | - | - | - | - | - | - | - | - | - | - | |
Net Margin |
9.86% - |
12.14% 23.1% |
11.29% -7.0% |
4.17% -63.1% |
12.09% 190.0% |
13.97% 15.5% |
7.47% -46.5% |
-1.36% - |
8.96% - |
10.74% 19.9% |
|
Gross Margin |
19.55% - |
19.9% 1.8% |
17.19% -13.6% |
9.44% -45.1% |
17.09% 81.1% |
24.11% 41.1% |
14.38% -40.3% |
10.46% -27.3% |
14.64% 40.0% |
18.31% 25.1% |
|
Operating Margin |
13.41% - |
16.42% 22.5% |
14.54% -11.4% |
3.06% -79.0% |
13.77% 350.0% |
17.71% 28.7% |
4.54% -74.4% |
-1.88% - |
5.23% - |
7.2% 37.5% |
|
Total Revenue |
36.9M - |
76.58M 107.5% |
62.77M -18.0% |
40.63M -35.3% |
59.93M 47.5% |
38.9M -35.1% |
27.18M -30.1% |
35.68M 31.3% |
31.22M -12.5% |
23.49M -24.8% |
|
Total Assets | - |
229.03M - |
210.06M -8.3% |
202.16M -3.8% |
229.31M 13.4% |
230.81M 0.7% |
212.22M -8.1% |
199.67M -5.9% |
215.85M 8.1% |
201.21M -6.8% |
|
Total Liabilities | - |
85.28M - |
55.36M -35.1% |
53.72M -3.0% |
77.86M 44.9% |
69.34M -10.9% |
48.26M -30.4% |
38.63M -20.0% |
53.02M 37.3% |
36.06M -32.0% |
|
Total Equity | - |
143.76M - |
154.7M 7.6% |
148.44M -4.0% |
151.45M 2.0% |
161.47M 6.6% |
163.96M 1.5% |
161.04M -1.8% |
162.83M 1.1% |
165.28M 1.5% |
|
Operating CashFlow |
3.41M - |
2.32M -31.8% |
-2.26M - |
12.97M - |
3.64M -72.0% |
17.32M 376.3% |
-8.88M - |
7.08M - |
1.39M -80.4% |
-2.86M - |
|
Beginning Cash Position |
56.52M - |
42.16M -25.4% |
102.9M 144.1% |
96.19M -6.5% |
104.3M 8.4% |
100.47M -3.7% |
120.06M 19.5% |
109.59M -8.7% |
120.29M 9.8% |
119.07M -1.0% |
|
End Cash Position |
42.16M - |
102.9M 144.1% |
96.19M -6.5% |
104.3M 8.4% |
100.47M -3.7% |
120.06M 19.5% |
109.59M -8.7% |
120.29M 9.8% |
119.07M -1.0% |
114.39M -3.9% |
|
Free Cash Flow |
-6.89M - |
740K - |
-6.54M - |
12.71M - |
255K -98.0% |
15.87M 6123.9% |
-9.54M - |
7.26M - |
1.38M -81.0% |
-2.9M - |
|
Net Income (Cont Operations) |
3.64M - |
9.3M 155.4% |
7.09M -23.8% |
1.69M -76.1% |
7.25M 327.7% |
5.43M -25.0% |
2.03M -62.6% |
-485K - |
2.8M - |
2.52M -9.8% |
|
Diluted Net Income |
3.64M - |
9.3M 155.4% |
7.09M -23.8% |
1.69M -76.1% |
7.25M 327.7% |
5.43M -25.0% |
2.03M -62.6% |
-485K - |
2.8M - |
2.52M -9.8% |
|
Diluted EPS |
0.007 - |
0.019 155.8% |
0.014 -24.1% |
0.003 -76.0% |
0.015 340.9% |
0.011 -27.3% |
0.004 -62.4% |
-0.001 - |
0.006 - |
0.005 -8.9% |
|
Return On Equity (%) | - |
6.47% - |
4.75% -26.6% |
1.12% -76.5% |
4.83% 332.4% |
3.47% -28.1% |
1.25% -64.1% |
-0.3% - |
1.73% - |
1.54% -10.9% |
|
Return On Assets (%) | - |
4.06% - |
3.23% -20.5% |
0.82% -74.5% |
3.36% 308.7% |
2.36% -29.7% |
0.92% -61.2% |
-0.24% - |
1.35% - |
1.21% -10.1% |