2020 Q4 | 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 (%) | [friend] | [friend] | - | - | - | - | - | - | - | - | - | - | - | |
Net Margin | [friend] | [friend] |
1.06K% - |
684.56% -35.7% |
-2.03% - |
159.64% - |
1.73% -98.9% |
-2.93% - |
-6.52% - |
-6.69% - |
-9.81% - |
-10.96% - |
-9.45% - |
|
Gross Margin | [friend] | [friend] |
76.53% - |
74.16% -3.1% |
55.76% -24.8% |
56.52% 1.4% |
48.14% -14.8% |
39.11% -18.8% |
37.02% -5.3% |
37.95% 2.5% |
24.04% -36.7% |
23.34% -2.9% |
23.71% 1.6% |
|
Operating Margin | [friend] | [friend] |
4.54% - |
2.66% -41.5% |
-18.51% - |
-17.43% - |
-22.81% - |
-28.65% - |
-32.12% - |
-32.81% - |
-35.38% - |
-35.89% - |
-36.46% - |
|
Total Revenue | [friend] | [friend] |
3.83M -23.7% |
14.63M 281.9% |
7.74M -47.1% |
25.35M 227.7% |
30.2M 19.1% |
34.14M 13.1% |
36.55M 7.0% |
38.81M 6.2% |
40.31M 3.9% |
41.09M 1.9% |
42.13M 2.5% |
|
Total Assets | [friend] | [friend] | - |
541.46M - |
- |
724.89M - |
757.42M 4.5% |
658.89M -13.0% |
642.95M -2.4% |
665.85M 3.6% |
670.67M 0.7% |
671.62M 0.1% |
727.44M 8.3% |
|
Total Liabilities | [friend] | [friend] | - |
79.49M - |
- |
163.76M - |
171.74M 4.9% |
166.91M -2.8% |
158.25M -5.2% |
179.62M 13.5% |
185.04M 3.0% |
201.02M 8.6% |
255.02M 26.9% |
|
Total Equity | [friend] | [friend] | - |
150.84M - |
- |
538.46M - |
561.74M 4.3% |
159.99M -71.5% |
158.31M -1.1% |
157.16M -0.7% |
155.08M -1.3% |
147.35M -5.0% |
144.48M -2.0% |
|
Operating CashFlow | [friend] | [friend] |
3.07M 94.5% |
9.21M 199.8% |
4.44M -51.8% |
11.7M 163.4% |
16.91M 44.6% |
3.5M -79.3% |
-3.14M - |
1.75M - |
-228K - |
13.88M - |
17.18M 23.8% |
|
Beginning Cash Position | [friend] | [friend] |
104.85M 95.9% |
53.53M -48.9% |
136.93M 155.8% |
104.85M -23.4% |
133.34M 27.2% |
136.93M 2.7% |
216.41M 58.0% |
204.82M -5.4% |
190.84M -6.8% |
82.56M -56.7% |
63.1M -23.6% |
|
End Cash Position | [friend] | [friend] |
133.34M 27.2% |
136.93M 2.7% |
216.41M 58.0% |
204.82M -5.4% |
190.84M -6.8% |
82.56M -56.7% |
63.1M -23.6% |
86.11M 36.5% |
95.58M 11.0% |
86.38M -9.6% |
99.13M 14.8% |
|
Free Cash Flow | [friend] | [friend] |
2.49M 263.4% |
7.5M 201.0% |
776K -89.7% |
3.75M 382.6% |
368K -90.2% |
-15.15M - |
-20.17M - |
-14.95M - |
-9.77M - |
4.35M - |
7.97M 83.1% |
|
Net Income (Cont Operations) | [friend] | [friend] |
46.19M -29.6% |
111.8M 142.1% |
-1.22M - |
42.85M - |
-2.77M - |
-5.92M - |
-9.99M - |
-8.99M - |
-13.19M - |
-15.77M - |
-13.66M - |
|
Diluted Net Income | [friend] | [friend] |
40.79M -30.7% |
100.15M 145.5% |
-157K - |
40.47M - |
521K -98.7% |
-1M - |
-2.38M - |
-2.6M - |
-3.95M - |
-4.5M - |
-3.98M - |
|
Diluted EPS | [friend] | [friend] |
10.649 -30.7% |
26.144 145.5% |
-0.041 - |
10.565 - |
0.136 -98.7% |
-0.26 - |
-0.62 - |
-0.67 - |
-1.03 - |
-1.3 - |
-1.17 - |
|
Return On Equity (%) | [friend] | [friend] | - |
32.32% - |
- |
7.52% - |
0.09% -98.8% |
-0.33% - |
-1.51% - |
-0.75% - |
-1.1% - |
-2.93% - |
-2.63% - |
|
Return On Assets (%) | [friend] | [friend] | - |
19.39% - |
- |
5.58% - |
0.07% -98.8% |
-0.17% - |
-0.37% - |
-0.37% - |
-0.55% - |
-0.68% - |
-0.58% - |