2021 Q3 | 2021 Q4 | 2022 Q3 | 2023 Q1 | 2023 Q2 | 2023 Q3 | 2023 Q4 | 2024 Q1 | Graph | |
---|---|---|---|---|---|---|---|---|---|
Insider Holdings (%) | - | - | - |
0% - |
0% - |
0% - |
14.18% - |
- | |
Net Margin | - |
17.59% - |
- |
-85.66% - |
16.84% - |
-2.66% - |
28.74% - |
-3.57% - |
|
Gross Margin | - |
68.17% - |
- |
43.4% - |
36.06% -16.9% |
37.97% 5.3% |
38.04% 0.2% |
32.78% -13.8% |
|
Operating Margin | - |
60.16% - |
- |
-23.6% - |
24.65% - |
28.95% 17.4% |
28.69% -0.9% |
21.37% -25.5% |
|
Total Revenue |
124.48M - |
43.35M -65.2% |
224.69M 418.3% |
57.96M -74.2% |
51.59M -11.0% |
55.05M 6.7% |
69.3M 25.9% |
61.19M -11.7% |
|
Total Assets | - |
614.13M - |
648.74M 5.6% |
689.93M 6.3% |
701.71M 1.7% |
740.97M 5.6% |
765.97M 3.4% |
749.73M -2.1% |
|
Total Liabilities | - |
114.91M - |
136.01M 18.4% |
126.82M -6.8% |
143.96M 13.5% |
199.76M 38.8% |
219.56M 9.9% |
227.01M 3.4% |
|
Total Equity | - |
499.22M - |
512.73M 2.7% |
563.11M 9.8% |
557.75M -1.0% |
541.21M -3.0% |
546.41M 1.0% |
522.72M -4.3% |
|
Operating CashFlow |
57.8M - |
29.17M -49.5% |
108.42M 271.7% |
39.21M -63.8% |
39.03M -0.5% |
32.06M -17.9% |
31.64M -1.3% |
39.42M 24.6% |
|
Beginning Cash Position |
1.73M - |
4.5M 159.8% |
2.8M -37.8% |
10.01M 257.3% |
3.38M -66.3% |
3.36M -0.4% |
1.75M -48.0% |
552K -68.4% |
|
End Cash Position |
4.5M - |
2.8M -37.8% |
8.09M 188.6% |
3.38M -58.3% |
3.36M -0.4% |
1.75M -48.0% |
552K -68.4% |
1.38M 149.5% |
|
Free Cash Flow |
26.3M - |
17.36M -34.0% |
51.1M 194.4% |
16.48M -67.7% |
18.48M 12.1% |
-2.11M - |
-11.57M - |
7.21M - |
|
Net Income (Cont Operations) |
-7.62M - |
25.74M - |
55.51M 115.7% |
-47.81M - |
9.62M - |
-1.47M - |
19.92M - |
-2.19M - |
|
Diluted Net Income |
-7.62M - |
7.62M - |
55.51M 628.0% |
-49.65M - |
9.62M - |
-1.47M - |
19.92M - |
-2.19M - |
|
Diluted EPS |
-0.27 - |
0.27 - |
1.968 627.9% |
-1.67 - |
0.29 - |
-0.05 - |
0.67 - |
-0.07 - |
|
Return On Equity (%) | - |
1.53% - |
- |
-8.77% - |
1.55% - |
-0.27% - |
3.66% - |
-0.41% - |
|
Return On Assets (%) | - |
1.24% - |
- |
-7.35% - |
1.25% - |
-0.2% - |
2.64% - |
-0.29% - |