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 (%) | - | - |
71.63% - |
71.63% 0% |
16.88% -76.4% |
16.88% 0% |
16.95% 0.4% |
16.98% 0.2% |
16.98% 0% |
19.05% 12.2% |
19.05% 0% |
- | |
Net Margin |
93.92% - |
98.82% 5.2% |
74.9% -24.2% |
79.95% 6.7% |
65.47% -18.1% |
75.53% 15.4% |
49.15% -34.9% |
71.72% 45.9% |
63.26% -11.8% |
72.19% 14.1% |
63.04% -12.7% |
65.95% 4.6% |
|
Gross Margin | - | - | - | - | - | - | - | - | - | - | - | - | |
Operating Margin | - | - | - | - | - | - | - | - | - | - | - | - | |
Total Revenue |
1.14M - |
4.12M 261.8% |
5.82M 41.4% |
9.76M 67.7% |
11.4M 16.8% |
12.93M 13.4% |
14.76M 14.1% |
14.91M 1.0% |
13.66M -8.3% |
13.82M 1.1% |
14.91M 7.9% |
13.24M -11.2% |
|
Total Assets | - |
136.92M - |
- |
285.91M - |
337.55M 18.1% |
340.48M 0.9% |
343.27M 0.8% |
322.88M -5.9% |
330.56M 2.4% |
352.31M 6.6% |
359.23M 2.0% |
383.65M 6.8% |
|
Total Liabilities | - |
8.23M - |
- |
16.52M - |
68.93M 317.1% |
70.33M 2.0% |
79.24M 12.7% |
50.76M -35.9% |
56.87M 12.0% |
76.52M 34.6% |
87.37M 14.2% |
97.69M 11.8% |
|
Total Equity | - |
128.69M - |
- |
269.38M - |
268.63M -0.3% |
270.15M 0.6% |
264.03M -2.3% |
272.12M 3.1% |
273.69M 0.6% |
275.79M 0.8% |
271.85M -1.4% |
285.96M 5.2% |
|
Operating CashFlow |
1.46M - |
10.79M 641.3% |
-5.57M - |
3.04M - |
4.34M 42.9% |
5M 15.3% |
4.63M -7.5% |
1.7M -63.2% |
10.21M 499.9% |
999.96K -90.2% |
15.5M 1450.4% |
6.92M -55.4% |
|
Beginning Cash Position |
100K - |
943.59K 843.6% |
8.74M 826.5% |
80.25M 818.0% |
6.08M -92.4% |
6.62M 9.0% |
9.33M 40.9% |
5.72M -38.7% |
4.64M -18.8% |
18.02M 288.3% |
8.7M -51.7% |
7.9M -9.2% |
|
End Cash Position |
943.59K - |
8.74M 826.5% |
80.25M 818.0% |
6.08M -92.4% |
6.62M 9.0% |
9.33M 40.9% |
5.72M -38.7% |
4.64M -18.8% |
18.02M 288.3% |
8.7M -51.7% |
7.9M -9.2% |
6.9M -12.6% |
|
Free Cash Flow |
1.46M - |
10.79M 641.3% |
-5.57M - |
3.04M - |
4.34M 42.9% |
5M 15.3% |
4.63M -7.5% |
1.7M -63.2% |
10.21M 499.9% |
999.96K -90.2% |
15.5M 1450.4% |
6.92M -55.4% |
|
Net Income (Cont Operations) |
1.07M - |
4.07M 280.7% |
4.36M 7.2% |
7.8M 79.0% |
7.46M -4.4% |
9.77M 30.9% |
7.26M -25.7% |
10.69M 47.4% |
8.64M -19.2% |
9.98M 15.4% |
9.4M -5.8% |
8.73M -7.1% |
|
Diluted Net Income |
1.07M - |
4.07M 280.7% |
4.36M 7.2% |
7.8M 79.0% |
7.46M -4.4% |
9.77M 30.9% |
7.26M -25.7% |
10.69M 47.4% |
8.64M -19.2% |
9.98M 15.4% |
9.4M -5.8% |
8.73M -7.1% |
|
Diluted EPS |
0.061 - |
0.234 281.5% |
0.25 7.0% |
0.44 76.1% |
0.42 -4.5% |
0.55 31.0% |
0.41 -25.5% |
0.6 46.3% |
0.47 -21.7% |
0.54 14.9% |
0.51 -5.6% |
0.47 -7.8% |
|
Return On Equity (%) | - |
3.16% - |
2.22% -29.8% |
2.93% 31.8% |
2.77% -5.2% |
3.63% 30.7% |
2.72% -25.1% |
3.99% 46.8% |
3.17% -20.6% |
3.63% 14.7% |
3.43% -5.5% |
3.13% -8.8% |
|
Return On Assets (%) | - |
2.97% - |
2.1% -29.3% |
2.77% 31.7% |
2.39% -13.5% |
2.88% 20.4% |
2.12% -26.3% |
3.21% 51.3% |
2.65% -17.6% |
2.92% 10.5% |
2.64% -9.6% |
2.35% -11.0% |