2019 Q3 | 2019 Q4 | 2020 Q1 | 2020 Q2 | 2020 Q3 | 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] |
0% - |
0% - |
0% - |
0% - |
0% - |
0% - |
0% - |
0% - |
80.09% - |
80.09% 0% |
80.42% 0.4% |
|
Net Margin | [friend] | [friend] | [friend] | [friend] | [friend] |
-2.56% - |
-18.06% - |
-2.34% - |
1.62% - |
5.09% 213.8% |
3.56% -30.1% |
3.66% 2.8% |
4.85% 32.5% |
5.13% 5.9% |
5.97% 16.3% |
14.15% 137.1% |
|
Gross Margin | [friend] | [friend] | [friend] | [friend] | [friend] |
18.94% 4.0% |
4.21% -77.8% |
12.5% 197.0% |
15.38% 23.0% |
17.93% 16.6% |
18.15% 1.2% |
12.75% -29.8% |
15.11% 18.5% |
19.91% 31.8% |
18.61% -6.5% |
26.62% 43.1% |
|
Operating Margin | [friend] | [friend] | [friend] | [friend] | [friend] |
-4.86% - |
-27.41% - |
0.88% - |
-2.58% - |
3.2% - |
8.62% 168.9% |
1.92% -77.8% |
8.77% 357.8% |
3.02% -65.6% |
8.47% 181.0% |
18.54% 118.8% |
|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] |
14.9M -41.3% |
13.54M -9.1% |
26.14M 93.1% |
26.29M 0.6% |
23.81M -9.4% |
32.59M 36.9% |
45.03M 38.2% |
57.66M 28.1% |
24.84M -56.9% |
40.58M 63.4% |
67.48M 66.3% |
|
Total Assets | [friend] | [friend] | [friend] | [friend] | [friend] |
107.91M -7.3% |
111.82M 3.6% |
117.9M 5.4% |
124.84M 5.9% |
129.14M 3.4% |
160.78M 24.5% |
172.32M 7.2% |
154.46M -10.4% |
139.18M -9.9% |
154.17M 10.8% |
174.26M 13.0% |
|
Total Liabilities | [friend] | [friend] | [friend] | [friend] | [friend] |
35.82M -8.9% |
42.15M 17.7% |
48.84M 15.9% |
55.32M 13.3% |
58.36M 5.5% |
88.76M 52.1% |
98.81M 11.3% |
78.09M -21.0% |
61.43M -21.3% |
77.52M 26.2% |
88.09M 13.6% |
|
Total Equity | [friend] | [friend] | [friend] | [friend] | [friend] |
72.09M -6.5% |
69.68M -3.4% |
69.07M -0.9% |
69.52M 0.6% |
70.78M 1.8% |
72.02M 1.8% |
73.51M 2.1% |
76.37M 3.9% |
77.75M 1.8% |
76.64M -1.4% |
86.17M 12.4% |
|
Operating CashFlow | [friend] | [friend] | [friend] | [friend] | [friend] |
-12.16M - |
10.99M - |
-2.84M - |
3.95M - |
7.71M 95.4% |
-1.94M - |
-9.69M - |
13.74M - |
3.81M -72.2% |
12.3M 222.5% |
30.26M 146.1% |
|
Beginning Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] |
37.06M 178.2% |
25.19M -32.0% |
33.39M 32.6% |
30.68M -8.1% |
38.06M 24.1% |
40.16M 5.5% |
28.72M -28.5% |
25.29M -11.9% |
32.95M 30.3% |
27.08M -17.8% |
33.07M 22.1% |
|
End Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] |
25.19M 156.4% |
33.39M 32.6% |
30.68M -8.1% |
38.06M 24.1% |
40.16M 5.5% |
28.72M -28.5% |
25.29M -11.9% |
32.95M 30.3% |
27.08M -17.8% |
33.07M 22.1% |
59.28M 79.2% |
|
Free Cash Flow | [friend] | [friend] | [friend] | [friend] | [friend] |
-12.35M - |
8.13M - |
-2.91M - |
3.85M - |
6.84M 77.6% |
-3.28M - |
-11.67M - |
12.33M - |
3.48M -71.7% |
11.94M 242.5% |
30.17M 152.8% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] |
-194K - |
-2.47M - |
-485K - |
1.18M - |
1.36M 15.5% |
2.01M 47.9% |
1.61M -19.7% |
3.52M 118.4% |
2.12M -39.8% |
3.57M 68.5% |
12.03M 236.7% |
|
Diluted Net Income | [friend] | [friend] | [friend] | [friend] | [friend] |
-382K - |
-2.44M - |
-613K - |
426.47K - |
1.21M 184.2% |
1.16M -4.4% |
1.65M 42.1% |
2.8M 69.7% |
1.27M -54.4% |
2.42M 90.0% |
9.55M 294.2% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] |
-0.001 - |
-0.004 - |
-0.001 - |
0.001 - |
0.002 200.0% |
0.002 -4.8% |
0.003 40.0% |
0.005 71.4% |
0.002 -54.2% |
0.004 90.9% |
0.017 292.9% |
|
Return On Equity (%) | [friend] | [friend] | [friend] | [friend] | [friend] |
-0.53% - |
-3.45% - |
-0.88% - |
0.62% - |
1.73% 180.8% |
1.62% -6.0% |
2.26% 39.4% |
3.73% 64.8% |
1.65% -55.6% |
3.14% 89.7% |
11.73% 273.8% |
|
Return On Assets (%) | [friend] | [friend] | [friend] | [friend] | [friend] |
-0.35% - |
-2.23% - |
-0.53% - |
0.35% - |
0.95% 171.6% |
0.8% -16.2% |
0.99% 23.7% |
1.71% 73.0% |
0.87% -49.2% |
1.65% 90.2% |
5.82% 252.1% |