2019 Q4 | 2020 Q2 | 2020 Q4 | 2021 Q1 | 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] | [friend] | [friend] | - | - |
23.29% - |
17.95% -22.9% |
16.73% -6.8% |
16.61% -0.7% |
16.45% -0.9% |
16.61% 0.9% |
14.17% -14.7% |
15.6% 10.2% |
15.55% -0.3% |
15.63% 0.5% |
|
Net Margin | [friend] | [friend] | [friend] | [friend] |
-8.46% - |
-36% - |
-98.06% - |
-71.65% - |
-39.94% - |
-39.09% - |
-14.48% - |
-14.82% - |
-32.12% - |
-24.96% - |
-22.81% - |
-20.24% - |
|
Gross Margin | [friend] | [friend] | [friend] | [friend] |
82.59% 5.1% |
80.62% -2.4% |
80.3% -0.4% |
79.35% -1.2% |
78.55% -1.0% |
77.19% -1.7% |
76.25% -1.2% |
75.31% -1.2% |
74.65% -0.9% |
75.06% 0.5% |
75.83% 1.0% |
76.55% 0.9% |
|
Operating Margin | [friend] | [friend] | [friend] | [friend] |
10.2% - |
3.2% -68.6% |
-6.48% - |
-15.75% - |
-22.99% - |
-26.56% - |
-23.4% - |
-21.37% - |
-16.78% - |
-15.3% - |
-13.19% - |
-9.13% - |
|
Total Revenue | [friend] | [friend] | [friend] | [friend] |
81.26M 351.1% |
23.47M -71.1% |
90.29M 284.7% |
98.14M 8.7% |
108.39M 10.4% |
119.39M 10.1% |
127.12M 6.5% |
131.74M 3.6% |
133.2M 1.1% |
134.96M 1.3% |
139.88M 3.6% |
146.13M 4.5% |
|
Total Assets | [friend] | [friend] | [friend] | [friend] |
60.34M - |
- |
205.53M - |
258.64M 25.8% |
255.85M -1.1% |
255.88M 0.0% |
259.61M 1.5% |
257.31M -0.9% |
243.33M -5.4% |
245.23M 0.8% |
249.96M 1.9% |
237.5M -5.0% |
|
Total Liabilities | [friend] | [friend] | [friend] | [friend] |
156.38M - |
- |
44.28M - |
55.72M 25.9% |
43.83M -21.3% |
50.9M 16.1% |
53.68M 5.5% |
54.8M 2.1% |
53.76M -1.9% |
52.31M -2.7% |
53.97M 3.2% |
43.59M -19.2% |
|
Total Equity | [friend] | [friend] | [friend] | [friend] |
-96.04M - |
- |
161.25M - |
202.92M 25.8% |
212.02M 4.5% |
204.98M -3.3% |
205.93M 0.5% |
202.51M -1.7% |
189.57M -6.4% |
192.92M 1.8% |
195.99M 1.6% |
193.92M -1.1% |
|
Operating CashFlow | [friend] | [friend] | [friend] | [friend] |
2.82M -45.2% |
-1.3M - |
-5.63M - |
-14.77M - |
-22.67M - |
-15.56M - |
-11.56M - |
-3.98M - |
5.29M - |
5.96M 12.8% |
12.44M 108.5% |
16.72M 34.4% |
|
Beginning Cash Position | [friend] | [friend] | [friend] | [friend] |
23.94M 48.8% |
16.88M -29.5% |
16.09M -4.7% |
21.26M 32.1% |
16.88M -20.6% |
14.92M -11.6% |
157.16M 953.5% |
45.89M -70.8% |
44.44M -3.2% |
46.91M 5.6% |
37.97M -19.1% |
45.42M 19.6% |
|
End Cash Position | [friend] | [friend] | [friend] | [friend] |
16.74M -21.2% |
14.92M -10.9% |
157.16M 953.5% |
45.89M -70.8% |
44.44M -3.2% |
46.91M 5.6% |
37.97M -19.1% |
45.42M 19.6% |
43.78M -3.6% |
48.07M 9.8% |
50M 4.0% |
32.83M -34.3% |
|
Free Cash Flow | [friend] | [friend] | [friend] | [friend] |
2.29M -53.9% |
-2.44M - |
-8.77M - |
-19.52M - |
-29.27M - |
-24.53M - |
-22.01M - |
-15.84M - |
-7.2M - |
-5.42M - |
2.13M - |
7.05M 231.6% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] |
4.18M - |
-259K - |
-11.47M - |
-16.98M - |
-11.03M - |
-22.6M - |
-18.41M - |
-19.52M - |
-42.78M - |
-33.68M - |
-31.91M - |
-29.58M - |
|
Diluted Net Income | [friend] | [friend] | [friend] | [friend] |
-6.88M - |
-8.45M - |
-88.53M - |
-70.32M - |
-43.28M - |
-46.67M - |
-18.41M - |
-19.52M - |
-42.78M - |
-33.68M - |
-31.91M - |
-29.58M - |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] |
-0.058 - |
-0.071 - |
-3.31 - |
-0.532 - |
-0.327 - |
-0.35 - |
-0.14 - |
-0.14 - |
-0.32 - |
-0.24 - |
-0.23 - |
-0.21 - |
|
Return On Equity (%) | [friend] | [friend] | [friend] | [friend] | - | - |
-19.65% - |
-4.09% - |
-74.64% - |
-22.77% - |
-1.67% - |
-4.19% - |
-9.67% - |
-16.93% - |
-0.85% - |
-3.2% - |
|
Return On Assets (%) | [friend] | [friend] | [friend] | [friend] |
-11.4% - |
- |
-15.42% - |
-3.21% - |
-27.38% - |
-18.24% - |
-1.33% - |
-3.31% - |
-7.57% - |
-13.44% - |
-0.67% - |
-2.56% - |