2017 Q4 | 2018 Q4 | 2019 Q3 | 2019 Q4 | 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 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Insider Holdings (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0% - |
- |
0% - |
0% - |
0% - |
0% - |
0% - |
0% - |
83.83% - |
84.17% 0.4% |
|
Net Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
7.45% - |
4.58% -38.5% |
3.01% -34.3% |
4.23% 40.6% |
1.19% -71.8% |
-0.76% - |
-4.43% - |
-6.05% - |
-6.13% - |
-7.14% - |
|
Gross Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
18.04% -10.1% |
18.94% 5.0% |
16.54% -12.7% |
15.59% -5.8% |
13% -16.6% |
13.48% 3.7% |
15.34% 13.8% |
16.64% 8.5% |
22.7% 36.4% |
23.24% 2.4% |
|
Operating Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
9.86% 461.3% |
6.3% -36.1% |
3.86% -38.8% |
5.25% 36.2% |
3% -42.9% |
2.45% -18.2% |
-3.47% - |
-6.21% - |
-6.72% - |
-12.42% - |
|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
27.52M 10.9% |
97M 252.4% |
105.78M 9.0% |
109.69M 3.7% |
110.73M 0.9% |
106.08M -4.2% |
88.29M -16.8% |
70.36M -20.3% |
55.1M -21.7% |
42.47M -22.9% |
|
Total Assets | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
91.09M 16.4% |
94.67M 3.9% |
115.35M 21.8% |
104.94M -9.0% |
92.97M -11.4% |
81.81M -12.0% |
81.28M -0.6% |
86.39M 6.3% |
77.22M -10.6% |
68.16M -11.7% |
|
Total Liabilities | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
50.14M 27.7% |
52.67M 5.0% |
71.99M 36.7% |
60.3M -16.2% |
52.27M -13.3% |
41.98M -19.7% |
44.1M 5.1% |
48.55M 10.1% |
39.85M -17.9% |
31.64M -20.6% |
|
Total Equity | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
40.53M 5.3% |
41.46M 2.3% |
42.72M 3.0% |
44.06M 3.1% |
40.14M -8.9% |
39.07M -2.7% |
36.67M -6.2% |
37.48M 2.2% |
37.17M -0.8% |
36.41M -2.0% |
|
Operating CashFlow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
6.69M - |
9.08M 35.7% |
2.31M -74.5% |
6.22M 169.1% |
-3.81M - |
-14.22M - |
-10.96M - |
-1.91M - |
-303.43K - |
2.87M - |
|
Beginning Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
14.76M 7545.1% |
11.83M -19.8% |
18.34M 55.1% |
14.76M -19.6% |
33.05M 124.0% |
34.18M 3.4% |
32.78M -4.1% |
25.91M -21.0% |
20.61M -20.4% |
10.13M -50.8% |
|
End Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
33.05M 124.0% |
33.47M 1.3% |
32.78M -2.1% |
24.38M -25.6% |
19M -22.1% |
8.64M -54.5% |
11.48M 32.8% |
23.84M 107.7% |
21.44M -10.1% |
10.43M -51.4% |
|
Free Cash Flow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
6.55M - |
8.47M 29.3% |
1.59M -81.2% |
5.05M 217.7% |
-5.08M - |
-16.68M - |
-12.89M - |
-3.28M - |
-1.44M - |
3.02M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.71M 543.4% |
6.98M 156.9% |
5.68M -18.5% |
7.41M 30.4% |
4.96M -33.0% |
4.18M -15.7% |
-1.3M - |
-2.67M - |
-2.01M - |
-3.6M - |
|
Diluted Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.05M - |
4.45M 116.8% |
3.18M -28.4% |
4.64M 45.8% |
1.32M -71.6% |
-803.67K - |
-3.91M - |
-4.25M - |
-3.38M - |
-3.03M - |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.007 - |
0.346 4703.8% |
0.012 -96.5% |
0.018 45.8% |
0.005 -73.7% |
-0.003 - |
-0.014 - |
-0.015 - |
-0.012 - |
-0.011 - |
|
Return On Equity (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
5.19% - |
11.6% 123.5% |
9.49% -18.2% |
11.25% 18.5% |
3.27% -70.9% |
-2% - |
-9.85% - |
-10.43% - |
-8.74% - |
-8.04% - |
|
Return On Assets (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.42% - |
5.5% 127.1% |
3.6% -34.6% |
5.07% 41.0% |
1.43% -71.7% |
-0.91% - |
-3.98% - |
-4.45% - |
-3.97% - |
-4.05% - |