2021 Q4 | 2022 Q3 | 2022 Q4 | 2023 Q1 | 2023 Q3 | 2023 Q4 | 2024 Q1 | Graph | |
---|---|---|---|---|---|---|---|---|
Insider Holdings (%) | - | - | - | - | - | - | - | |
Net Margin |
28.84% - |
19.62% -32.0% |
9.74% -50.4% |
0% -100% |
6.8% - |
5.66% -16.7% |
-6.1% - |
|
Gross Margin |
42.67% - |
27.01% -36.7% |
19.96% -26.1% |
20.94% 4.9% |
19.96% -4.7% |
20.02% 0.3% |
11.82% -40.9% |
|
Operating Margin |
28.72% - |
19.66% -31.6% |
9.72% -50.6% |
8.61% -11.4% |
6.85% -20.5% |
5.94% -13.2% |
-8.28% - |
|
Total Revenue |
24.59M - |
38.87M 58.1% |
88.96M 128.9% |
18.73M -78.9% |
109.6M 485.1% |
110.07M 0.4% |
19.49M -82.3% |
|
Total Assets | - | - |
35.2M - |
- |
44.07M - |
- |
51.59M - |
|
Total Liabilities | - | - |
3.93M - |
- |
9.71M - |
- |
28.93M - |
|
Total Equity | - | - |
31.28M - |
- |
34.36M - |
- |
22.66M - |
|
Operating CashFlow |
6.88M - |
9.71M 41.1% |
10.72M 10.4% |
1.59M -85.2% |
6.62M 316.4% |
11.96M 80.7% |
-10.15M - |
|
Beginning Cash Position |
121.14K - |
450.85K 272.2% |
450.85K 0% |
2.27M 403.1% |
1.95M -14.1% |
2.27M 16.5% |
8.02M 253.7% |
|
End Cash Position |
450.85K - |
1.95M 332.0% |
2.27M 16.5% |
3.42M 50.7% |
4.35M 27.1% |
8.02M 84.6% |
7.73M -3.6% |
|
Free Cash Flow |
6.17M - |
8.65M 40.1% |
9.64M 11.5% |
983.9K -89.8% |
5.7M 478.8% |
10.18M 78.8% |
-10.38M - |
|
Net Income (Cont Operations) |
7.09M - |
7.58M 7.0% |
8.67M 14.3% |
1.6M -81.5% |
7.45M 364.9% |
6.23M -16.4% |
-1.7M - |
|
Diluted Net Income |
7.09M - |
7.63M 7.6% |
8.67M 13.6% |
0 -100% |
7.45M - |
6.23M -16.4% |
-1.19M - |
|
Diluted EPS | - | - | - | - | - | - | - | |
Return On Equity (%) |
23.01% - |
- |
27.91% - |
- |
21.69% - |
- |
-5.25% - |
|
Return On Assets (%) |
21.9% - |
- |
25.65% - |
- |
16.91% - |
- |
-2.3% - |