2021 Q2 | 2021 Q3 | 2021 Q4 | 2022 Q1 | 2022 Q2 | 2022 Q3 | 2022 Q4 | 2023 Q1 | 2023 Q2 | 2023 Q3 | 2023 Q4 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|
Insider Holdings (%) | - | - | - | - |
13.95% - |
13.28% -4.8% |
9.46% -28.7% |
2.2% -76.8% |
2.01% -8.5% |
2.05% 2.2% |
1.28% -37.4% |
|
Net Margin |
0% - |
0% - |
0% - |
0% - |
7.02% - |
7.91% 12.8% |
-0.18% - |
15.02% - |
-0.58% - |
0.18% - |
-25.93% - |
|
Gross Margin |
54.57% - |
61.99% 13.6% |
75.49% 21.8% |
76.82% 1.8% |
77.32% 0.7% |
72.29% -6.5% |
62.77% -13.2% |
55.07% -12.3% |
45.6% -17.2% |
48.49% 6.3% |
54.07% 11.5% |
|
Operating Margin |
34.11% - |
48.61% 42.5% |
60.08% 23.6% |
67.88% 13.0% |
68.16% 0.4% |
60.7% -10.9% |
44.58% -26.6% |
47.33% 6.2% |
35.29% -25.4% |
40.81% 15.6% |
46.14% 13.1% |
|
Total Revenue |
19.67M - |
33.71M 71.4% |
50.16M 48.8% |
66.36M 32.3% |
87.8M 32.3% |
115.5M 31.5% |
99.95M -13.5% |
150.83M 50.9% |
136.47M -9.5% |
156.71M 14.8% |
149.35M -4.7% |
|
Total Assets | - | - |
1.2B - |
- |
2.3B - |
2.49B 8.0% |
5.17B 108.0% |
5.14B -0.7% |
5.09B -0.9% |
5.13B 0.8% |
4.76B -7.3% |
|
Total Liabilities | - | - |
139.71M - |
- |
520.88M - |
691.55M 32.8% |
1.28B 85.7% |
1.3B 0.9% |
1.26B -2.8% |
1.36B 7.9% |
1.16B -14.3% |
|
Total Equity | - | - |
560.62M - |
- |
1.78B - |
1.79B 0.8% |
1.72B -4.0% |
1.7B -1.3% |
1.71B 0.3% |
1.68B -1.5% |
1.61B -4.3% |
|
Operating CashFlow |
23.66M - |
16.9M -28.6% |
25.37M 50.1% |
44.6M 75.8% |
43.83M -1.7% |
82.64M 88.6% |
-6.12M - |
128.82M - |
103.85M -19.4% |
122.14M 17.6% |
132.68M 8.6% |
|
Beginning Cash Position |
7.53M - |
6.19M -17.8% |
8.65M 39.8% |
12.38M 43.1% |
13.59M 9.7% |
15.62M 15.0% |
10.81M -30.8% |
18.82M 74.0% |
10.16M -46.0% |
348K -96.6% |
1.34M 284.8% |
|
End Cash Position |
6.19M - |
8.65M 39.8% |
12.38M 43.1% |
13.59M 9.7% |
15.62M 15.0% |
10.81M -30.8% |
18.82M 74.0% |
10.16M -46.0% |
348K -96.6% |
1.34M 284.8% |
15.2M 1034.8% |
|
Free Cash Flow |
19.42M - |
-5.69M - |
13.59M - |
41.23M 203.3% |
-332.7M - |
-96.33M - |
-4.8M - |
128.81M - |
85.91M -33.3% |
-31.98M - |
134.23M - |
|
Net Income (Cont Operations) |
9.49M - |
13.78M 45.1% |
24.23M 75.9% |
38.52M 59.0% |
72.01M 86.9% |
69.01M -4.2% |
4.58M -93.4% |
47.72M 940.8% |
-2.97M - |
275K - |
-91.72M - |
|
Diluted Net Income |
0 - |
0 - |
0 - |
0 - |
6.16M - |
9.14M 48.4% |
90.15M 886.4% |
22.65M -74.9% |
-796K - |
287K - |
-69.89M - |
|
Diluted EPS |
0 - |
0 - |
0 - |
0 - |
0.39 - |
0.7 79.5% |
0.01 -98.6% |
0.28 2700% |
-0.01 - |
0.002 - |
-0.46 - |
|
Return On Equity (%) | - | - |
0% - |
- |
0.35% - |
0.51% 47.8% |
-0.01% - |
1.32% - |
-0.05% - |
0.02% - |
-2.36% - |
|
Return On Assets (%) | - | - |
0% - |
- |
0.27% - |
0.38% 42.6% |
0% - |
0.44% - |
-0.02% - |
0.01% - |
-0.78% - |