2019 Q4 | 2020 Q4 | 2021 Q2 | 2021 Q4 | 2022 Q2 | 2022 Q4 | 2023 Q2 | 2023 Q4 | Graph | |
---|---|---|---|---|---|---|---|---|---|
Insider Holdings (%) | [friend] | [friend] | - | - | - |
72.75% - |
72.75% 0% |
72.75% 0% |
|
Net Margin | [friend] | [friend] | - |
9.64% - |
8.6% -10.7% |
8.63% 0.4% |
0.71% -91.7% |
-1.34% - |
|
Gross Margin | [friend] | [friend] | - |
22.09% - |
20.91% -5.3% |
20.92% 0.0% |
13.85% -33.8% |
9.22% -33.5% |
|
Operating Margin | [friend] | [friend] | - |
11.27% - |
10.21% -9.4% |
9.56% -6.3% |
-1.05% - |
-2.69% - |
|
Total Revenue | [friend] | [friend] |
207.74M -34.7% |
370.31M 78.3% |
357.84M -3.4% |
288.96M -19.2% |
157.06M -45.6% |
190.94M 21.6% |
|
Total Assets | [friend] | [friend] | - |
293.73M - |
383.06M 30.4% |
322.77M -15.7% |
321.47M -0.4% |
365.14M 13.6% |
|
Total Liabilities | [friend] | [friend] | - |
192.73M - |
164.93M -14.4% |
100M -39.4% |
102.56M 2.6% |
144.93M 41.3% |
|
Total Equity | [friend] | [friend] | - |
101M - |
218.13M 116.0% |
222.77M 2.1% |
218.91M -1.7% |
220.21M 0.6% |
|
Operating CashFlow | [friend] | [friend] |
-13.52M - |
28.63M - |
65.96M 130.4% |
10.18M -84.6% |
-20.77M - |
- | |
Beginning Cash Position | [friend] | [friend] |
37.51M 41.4% |
37.56M 0.1% |
6.11M -83.7% |
58.58M 858.4% |
45.92M -21.6% |
- | |
End Cash Position | [friend] | [friend] |
6.1M -83.7% |
58.58M 859.6% |
46.54M -20.6% |
110.28M 137.0% |
101.63M -7.8% |
- | |
Free Cash Flow | [friend] | [friend] |
-13.58M - |
27.35M - |
64.67M 136.4% |
9.49M -85.3% |
-21.83M - |
- | |
Net Income (Cont Operations) | [friend] | [friend] | - |
42.07M - |
- |
28.99M - |
- | - | |
Diluted Net Income | [friend] | [friend] |
24.83M -41.1% |
35.69M 43.7% |
30.79M -13.7% |
24.95M -19.0% |
1.12M -95.5% |
-2.56M - |
|
Diluted EPS | [friend] | [friend] |
0.041 -21.6% |
0.045 8.9% |
0.038 -14.5% |
0.036 -6.5% |
-0.002 - |
-0.003 - |
|
Return On Equity (%) | [friend] | [friend] | - |
34.96% - |
14.11% -59.6% |
15.41% 9.2% |
0.51% -96.7% |
-1.16% - |
|
Return On Assets (%) | [friend] | [friend] | - |
11.49% - |
8.04% -30.0% |
8.09% 0.7% |
0.32% -96.1% |
-0.74% - |