2021 Q3 | 2021 Q4 | 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 |
8.88% - |
35.63% 301.2% |
-83.55% - |
28.65% - |
39.07% 36.4% |
31.94% -18.2% |
21.95% -31.3% |
14.74% -32.9% |
33.66% 128.3% |
33.43% -0.7% |
9.29% -72.2% |
15.13% 62.8% |
|
Gross Margin |
100% - |
47.76% -52.2% |
65.53% 37.2% |
67.14% 2.5% |
100% 48.9% |
53.78% -46.2% |
59.35% 10.4% |
60.34% 1.7% |
53.12% -12.0% |
46.68% -12.1% |
35.97% -22.9% |
38.57% 7.2% |
|
Operating Margin |
100% - |
5.84% -94.2% |
-119.11% - |
36.12% - |
100% 176.8% |
40.22% -59.8% |
16% -60.2% |
26.85% 67.8% |
34.86% 29.9% |
38.31% 9.9% |
-5.58% - |
15.5% - |
|
Total Revenue |
46.35M - |
215.03M 363.9% |
8.28M -96.1% |
67.33M 713.0% |
86.2M 28.0% |
239.61M 178.0% |
25.38M -89.4% |
82.57M 225.3% |
98.82M 19.7% |
249.43M 152.4% |
43.61M -82.5% |
124.1M 184.6% |
|
Total Assets | - |
1.01B - |
- |
1.03B - |
1.11B 7.7% |
1.28B 15.3% |
1.21B -5.2% |
2.09B 72.4% |
2.12B 1.6% |
2.33B 9.7% |
2.24B -3.7% |
2.17B -3.1% |
|
Total Liabilities | - |
394.72M - |
- |
405.15M - |
448.93M 10.8% |
537.37M 19.7% |
465.88M -13.3% |
509.74M 9.4% |
508.39M -0.3% |
626.17M 23.2% |
555.12M -11.3% |
574.34M 3.5% |
|
Total Equity | - |
589.84M - |
- |
603.37M - |
637.64M 5.7% |
714.03M 12.0% |
719.55M 0.8% |
1.55B 116.1% |
1.59B 2.1% |
1.67B 5.2% |
1.66B -0.9% |
1.56B -5.6% |
|
Operating CashFlow | - | - |
-72.98M - |
5.91M - |
- | - |
-85.12M - |
-88.8M - |
- | - | - |
-74.21M - |
|
Beginning Cash Position | - | - |
125.35M - |
17.51M -86.0% |
38.67M 120.9% |
12.56M -67.5% |
164.31M 1208.5% |
36.7M -77.7% |
243.87M 564.5% |
78.63M -67.8% |
279.73M 255.8% |
138.06M -50.6% |
|
End Cash Position | - | - |
17.51M - |
38.67M 120.9% |
12.56M -67.5% |
164.31M 1208.5% |
36.7M -77.7% |
243.87M 564.5% |
78.63M -67.8% |
279.73M 255.8% |
138.06M -50.6% |
119.82M -13.2% |
|
Free Cash Flow |
-37.72M - |
-3.92M - |
-109.52M - |
-27.57M - |
-35.04M - |
124.98M - |
-95.6M - |
-30.54M - |
-88.75M - |
77.08M - |
-128.58M - |
-62.98M - |
|
Net Income (Cont Operations) | - | - |
-7.28M - |
19.08M - |
- | - |
5.29M - |
16.13M 204.9% |
- | - | - |
27.12M - |
|
Diluted Net Income | - | - | - | - | - | - | - | - | - | - | - | - | |
Diluted EPS |
0.011 - |
0.209 1761.0% |
-0.02 - |
0.054 - |
0.092 71.0% |
0.209 127.3% |
0.015 -92.7% |
0.032 113.2% |
0.089 175.3% |
0.208 133.1% |
0.01 -95.2% |
0.046 363% |
|
Return On Equity (%) | - |
12.99% - |
- |
3.2% - |
5.43% 69.8% |
11.32% 108.7% |
0.78% -93.1% |
1.07% 37.7% |
2.12% 97.7% |
5.12% 141.7% |
0.24% -95.2% |
1.17% 379.0% |
|
Return On Assets (%) | - |
7.61% - |
- |
1.87% - |
3.15% 68.1% |
6.41% 103.6% |
0.45% -93.0% |
0.74% 64.8% |
1.58% 114.2% |
3.75% 137.3% |
0.18% -95.3% |
0.85% 379.7% |