2020 Q1 | 2020 Q2 | 2020 Q3 | 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 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Insider Holdings (%) | [friend] | [friend] | [friend] | [friend] | [friend] |
41.22% - |
42.74% 3.7% |
42.74% 0.0% |
45.56% 6.6% |
45.56% 0% |
45.53% -0.1% |
45.65% 0.3% |
46.43% 1.7% |
45.18% -2.7% |
46.07% 2.0% |
48.56% 5.4% |
|
Net Margin | [friend] | [friend] | [friend] | [friend] | [friend] |
-231.56% - |
-183.89% - |
-157.3% - |
-156.53% - |
-136.9% - |
-117.84% - |
-92.74% - |
-25.97% - |
-10.8% - |
19.45% - |
54.23% 178.8% |
|
Gross Margin | [friend] | [friend] | [friend] | [friend] | [friend] |
73.56% -3.7% |
72.96% -0.8% |
72.05% -1.2% |
73.09% 1.4% |
73.17% 0.1% |
73.53% 0.5% |
75.45% 2.6% |
76.54% 1.4% |
77.51% 1.3% |
78.17% 0.9% |
73.26% -6.3% |
|
Operating Margin | [friend] | [friend] | [friend] | [friend] | [friend] |
-221.67% - |
-183.28% - |
-156.44% - |
-133.97% - |
-116.82% - |
-97.54% - |
-73.23% - |
-59.26% - |
-48.8% - |
-40.78% - |
-24.39% - |
|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] |
4.55M 116.7% |
11.34M 149.3% |
16.88M 48.8% |
21.65M 28.3% |
23.64M 9.2% |
25.85M 9.4% |
28.01M 8.3% |
29.34M 4.8% |
30.63M 4.4% |
31.67M 3.4% |
20.48M -35.3% |
|
Total Assets | [friend] | [friend] | [friend] | [friend] | [friend] |
41.3M 23.7% |
60.42M 46.3% |
56.84M -5.9% |
54.42M -4.3% |
50.51M -7.2% |
48.1M -4.8% |
46.26M -3.8% |
55.63M 20.3% |
55.35M -0.5% |
58.79M 6.2% |
58.89M 0.2% |
|
Total Liabilities | [friend] | [friend] | [friend] | [friend] | [friend] |
6.76M 1.9% |
30.26M 347.9% |
31.67M 4.7% |
33.2M 4.8% |
33.01M -0.6% |
33.77M 2.3% |
33.84M 0.2% |
35.23M 4.1% |
34.56M -1.9% |
32.13M -7.0% |
32.71M 1.8% |
|
Total Equity | [friend] | [friend] | [friend] | [friend] | [friend] |
34.55M 29.1% |
30.17M -12.7% |
25.17M -16.6% |
21.22M -15.7% |
17.5M -17.6% |
14.33M -18.1% |
12.42M -13.3% |
20.41M 64.3% |
20.79M 1.9% |
26.67M 28.2% |
26.18M -1.8% |
|
Operating CashFlow | [friend] | [friend] | [friend] | [friend] | [friend] |
-11.06M - |
-15.09M - |
-17.26M - |
-16.88M - |
-14.73M - |
-13.07M - |
-8.78M - |
-6.18M - |
-4.51M - |
1.7M - |
728.82K -57.2% |
|
Beginning Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] |
653.17K 21.9% |
1.08M 65.6% |
665.46K -38.5% |
2.6M 290.1% |
4.76M 83.5% |
23.54M 394.1% |
18.66M -20.7% |
13.43M -28.0% |
11.49M -14.4% |
708.95K -93.8% |
2.8M 294.3% |
|
End Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] |
4.62M 76.3% |
23.54M 409.6% |
18.66M -20.7% |
14.75M -21.0% |
12.31M -16.6% |
1.59M -87.1% |
3.32M 109.2% |
645.32K -80.6% |
2.71M 319.6% |
5.18M 91.4% |
6.04M 16.6% |
|
Free Cash Flow | [friend] | [friend] | [friend] | [friend] | [friend] |
-11.42M - |
-15.74M - |
-18.7M - |
-19.16M - |
-17.54M - |
-15.56M - |
-10.49M - |
-7.89M - |
-6.25M - |
-37.59K - |
653.33K - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] |
-15.14M - |
-20.85M - |
-26.55M - |
-33.89M - |
-32.36M - |
-30.46M - |
-25.97M - |
-17.9M - |
-14.99M - |
-6.57M - |
1.73M - |
|
Diluted Net Income | [friend] | [friend] | [friend] | [friend] | [friend] |
-6.96M - |
-20.85M - |
-26.55M - |
-33.89M - |
-32.36M - |
-30.46M - |
-25.97M - |
-7.62M - |
-3.31M - |
6.16M - |
11.11M 80.3% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] |
-0.22 - |
-0.661 - |
-0.9 - |
-1.08 - |
-1.02 - |
-0.96 - |
-0.81 - |
-0.25 - |
-0.1 - |
0.19 - |
0.34 78.9% |
|
Return On Equity (%) | [friend] | [friend] | [friend] | [friend] | [friend] |
-43.82% - |
-21.7% - |
-29.09% - |
-141.27% - |
-124.35% - |
-136.93% - |
-26.59% - |
39.59% - |
-5.45% - |
30.06% - |
57.54% 91.5% |
|
Return On Assets (%) | [friend] | [friend] | [friend] | [friend] | [friend] |
-36.65% - |
-13.81% - |
-13.73% - |
-77.19% - |
-70.49% - |
-56.14% - |
-7.54% - |
12.76% - |
-2.02% - |
11.53% - |
21.13% 83.3% |