2016 Q4 | 2017 Q4 | 2018 Q4 | 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] | [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] | [friend] | [friend] | [friend] |
-2.56% - |
-18.06% - |
-2.34% - |
-3.73% - |
-1.58% - |
2.01% - |
3.48% 73.4% |
4.28% 23.1% |
4.29% 0.3% |
4.84% 12.8% |
8.42% 73.9% |
|
Gross Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
18.94% 1.9% |
4.21% -77.8% |
12.5% 197.0% |
13.24% 5.9% |
13.53% 2.2% |
16.08% 18.8% |
15.63% -2.7% |
15.49% -1.0% |
15.81% 2.1% |
16.03% 1.4% |
20.56% 28.2% |
|
Operating Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-4.86% - |
-27.41% - |
0.88% - |
-4.79% - |
-2.66% - |
3.79% - |
3.68% -3.0% |
5.97% 62.1% |
5.92% -0.8% |
6.01% 1.6% |
11.42% 89.9% |
|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
14.9M -80.6% |
13.54M -9.1% |
26.14M 93.1% |
80.87M 209.3% |
89.78M 11.0% |
108.83M 21.2% |
127.71M 17.4% |
159.09M 24.6% |
160.11M 0.6% |
168.11M 5.0% |
190.56M 13.4% |
|
Total Assets | [friend] | [friend] | [friend] | [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] | [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] | [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] | [friend] | [friend] | [friend] |
-12.16M - |
10.99M - |
-2.84M - |
-66.16K - |
19.81M - |
6.88M -65.3% |
30.84K -99.6% |
9.82M 31745.8% |
5.92M -39.7% |
20.15M 240.5% |
60.11M 198.2% |
|
Beginning Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
37.06M 152.5% |
25.19M -32.0% |
33.39M 32.6% |
37.06M 11.0% |
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% |
|
End Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
25.19M 148.5% |
33.39M 32.6% |
30.68M -8.1% |
38.06M 24.1% |
39.76M 4.5% |
28.3M -28.8% |
25.29M -10.6% |
32.95M 30.3% |
27.24M -17.3% |
33.28M 22.2% |
59.4M 78.5% |
|
Free Cash Flow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-12.35M - |
8.13M - |
-2.91M - |
-3.27M - |
15.92M - |
4.51M -71.7% |
-4.26M - |
4.22M - |
862.22K -79.6% |
16.08M 1764.5% |
57.92M 260.3% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-194K - |
-2.47M - |
-485K - |
-1.97M - |
-418.31K - |
4.06M - |
6.16M 51.7% |
8.5M 38.1% |
9.27M 9.0% |
10.83M 16.9% |
21.25M 96.2% |
|
Diluted Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-382K - |
-2.44M - |
-613K - |
-3.01M - |
-1.42M - |
2.18M - |
4.44M 103.5% |
6.81M 53.3% |
6.88M 0.9% |
8.14M 18.4% |
16.05M 97.1% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-0.001 - |
-0.004 - |
-0.001 - |
-0.005 - |
-0.002 - |
0.004 - |
0.008 95.0% |
0.012 50.0% |
0.012 0.9% |
0.014 18.6% |
0.028 97.1% |
|
Return On Equity (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-0.53% - |
-3.45% - |
-0.88% - |
-4.24% - |
-1.99% - |
3.08% - |
6.23% 102.2% |
9.34% 49.8% |
9.26% -0.9% |
10.95% 18.3% |
20.1% 83.5% |
|
Return On Assets (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-0.35% - |
-2.23% - |
-0.53% - |
-2.59% - |
-1.2% - |
1.6% - |
3.06% 91.1% |
4.88% 59.3% |
5.13% 5.1% |
5.17% 0.9% |
9.26% 79.1% |