2017 Q4 | 2018 Q4 | 2019 Q4 | 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] |
0% - |
- |
0% - |
0% - |
0% - |
0% - |
0% - |
0% - |
76.18% - |
76.27% 0.1% |
83.61% 9.6% |
|
Net Margin | [friend] | [friend] | [friend] | [friend] | [friend] |
2.07% -64.8% |
1.27% -39.0% |
3.37% 165.9% |
1.92% -43.1% |
1.59% -17.3% |
-7.46% - |
-8.53% - |
-7.22% - |
-6.11% - |
-0.34% - |
-1.62% - |
|
Gross Margin | [friend] | [friend] | [friend] | [friend] | [friend] |
8.26% -21.4% |
3.84% -53.5% |
7.2% 87.6% |
5.07% -29.6% |
4.19% -17.4% |
-5.45% - |
-5.89% - |
-4.84% - |
-4.09% - |
1.73% - |
-0.21% - |
|
Operating Margin | [friend] | [friend] | [friend] | [friend] | [friend] |
3.45% -50.9% |
0.13% -96.2% |
4.21% 3143.3% |
2.38% -43.5% |
1.86% -21.8% |
-7.62% - |
-7.87% - |
-6.62% - |
-5.59% - |
0.4% - |
-1.63% - |
|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] |
45.7M -22.9% |
42.32M -7.4% |
245.77M 480.7% |
271.69M 10.5% |
310.8M 14.4% |
355.31M 14.3% |
393.3M 10.7% |
457.34M 16.3% |
536.98M 17.4% |
600.85M 11.9% |
585.97M -2.5% |
|
Total Assets | [friend] | [friend] | [friend] | [friend] | [friend] |
255.55M - |
249.69M -2.3% |
306.51M 22.8% |
326.84M 6.6% |
337.43M 3.2% |
344.88M 2.2% |
381.19M 10.5% |
415.74M 9.1% |
431.38M 3.8% |
431.91M 0.1% |
429.74M -0.5% |
|
Total Liabilities | [friend] | [friend] | [friend] | [friend] | [friend] |
151.16M - |
144.76M -4.2% |
199.89M 38.1% |
219.8M 10.0% |
229.72M 4.5% |
269.65M 17.4% |
309.69M 14.8% |
343.32M 10.9% |
358.08M 4.3% |
358.73M 0.2% |
367.73M 2.5% |
|
Total Equity | [friend] | [friend] | [friend] | [friend] | [friend] |
104.39M - |
104.93M 0.5% |
106.62M 1.6% |
107.04M 0.4% |
107.71M 0.6% |
75.23M -30.2% |
71.5M -5.0% |
72.42M 1.3% |
73.3M 1.2% |
73.19M -0.2% |
62.01M -15.3% |
|
Operating CashFlow | [friend] | [friend] | [friend] | [friend] | [friend] |
-1.78M - |
-11.48M - |
-11.93M - |
-22.82M - |
-21.31M - |
-18.6M - |
-8.33M - |
-41.65M - |
-21.74M - |
-17.03M - |
-40.67M - |
|
Beginning Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] |
6.6M -64.1% |
63.8M 866.2% |
18.38M -71.2% |
6.6M -64.1% |
63.8M 866.2% |
43.15M -32.4% |
44.29M 2.6% |
29.11M -34.3% |
20.35M -30.1% |
15.35M -24.6% |
29.1M 89.6% |
|
End Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] |
63.8M 866.2% |
43.15M -32.4% |
44.29M 2.6% |
27.02M -39.0% |
135.73M 402.4% |
15.35M -88.7% |
29.1M 89.6% |
10.31M -64.6% |
13.83M 34.1% |
7.15M -48.3% |
-1.13M - |
|
Free Cash Flow | [friend] | [friend] | [friend] | [friend] | [friend] |
-1.99M - |
-13.41M - |
-25.84M - |
-41.43M - |
-50.04M - |
-44.52M - |
-21.27M - |
-43.22M - |
-23.07M - |
-19.52M - |
-52.83M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] |
1.6M -67.3% |
341K -78.7% |
11.14M 3168.0% |
6.78M -39.1% |
6.18M -8.9% |
-35.96M - |
-44.9M - |
1.28M - |
-43.89M - |
-2.18M - |
-10.15M - |
|
Diluted Net Income | [friend] | [friend] | [friend] | [friend] | [friend] |
948K -72.8% |
536K -43.5% |
8.28M 1444.2% |
5.21M -37.1% |
4.93M -5.4% |
-26.51M - |
-33.54M - |
-33.03M - |
-32.82M - |
-2.04M - |
-9.49M - |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] |
0.003 -72.7% |
0.002 -43.3% |
0.029 1576.5% |
0.019 -34.0% |
0.018 -4.8% |
-0.081 - |
-0.106 - |
-0.104 - |
-0.103 - |
-0.006 - |
-0.03 - |
|
Return On Equity (%) | [friend] | [friend] | [friend] | [friend] | [friend] |
0.91% - |
0.51% -43.6% |
7.93% 1448.3% |
4.87% -38.6% |
4.65% -4.5% |
-29.42% - |
-37.65% - |
-36.81% - |
-36.27% - |
-2.75% - |
-14.22% - |
|
Return On Assets (%) | [friend] | [friend] | [friend] | [friend] | [friend] |
0.37% - |
0.21% -42.8% |
3.04% 1334.5% |
1.59% -47.7% |
1.66% 4.3% |
-8.92% - |
-9.75% - |
-8.9% - |
-8.54% - |
-0.53% - |
-2.34% - |