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 | 2023 Q4 | 2024 Q1 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Insider Holdings (%) | [friend] | [friend] | [friend] | - | - | - | - | - | - | - | - | - | - | - | - | |
Net Margin | [friend] | [friend] | [friend] |
-8.74% - |
13.5% - |
4.58% -66.1% |
23.45% 411.6% |
0.31% -98.7% |
13.64% 4254.6% |
-14.72% - |
6.7% - |
0.87% -87.0% |
1.39% 60.1% |
-8.35% - |
7.14% - |
|
Gross Margin | [friend] | [friend] | [friend] |
53.75% -13.9% |
60.06% 11.7% |
55.7% -7.3% |
63.08% 13.3% |
58.91% -6.6% |
58.09% -1.4% |
60.74% 4.6% |
80.32% 32.2% |
57.69% -28.2% |
62.39% 8.1% |
62.73% 0.6% |
-37.96% - |
|
Operating Margin | [friend] | [friend] | [friend] |
1.3% -95.4% |
25.66% 1879.0% |
10.42% -59.4% |
24.71% 137.2% |
5.44% -78.0% |
19.74% 263.0% |
15.37% -22.2% |
40.34% 162.5% |
9.88% -75.5% |
16% 62.0% |
18.38% 14.9% |
-78.94% - |
|
Total Revenue | [friend] | [friend] | [friend] |
16.63M -30.9% |
30.27M 82.0% |
25.81M -14.7% |
35.12M 36.1% |
24.28M -30.9% |
33.27M 37.0% |
29.93M -10.0% |
34.81M 16.3% |
31.84M -8.5% |
38.4M 20.6% |
35.48M -7.6% |
39.15M 10.3% |
|
Total Assets | [friend] | [friend] | [friend] | - |
601.7M - |
633.06M 5.2% |
684.27M 8.1% |
683.32M -0.1% |
686.54M 0.5% |
720.28M 4.9% |
754.08M 4.7% |
767.26M 1.7% |
781.47M 1.9% |
787.34M 0.8% |
783.53M -0.5% |
|
Total Liabilities | [friend] | [friend] | [friend] | - |
262.9M - |
290.51M 10.5% |
336.82M 15.9% |
340.02M 0.9% |
342.93M 0.9% |
375.42M 9.5% |
404.42M 7.7% |
415.6M 2.8% |
430.35M 3.5% |
436.09M 1.3% |
429.05M -1.6% |
|
Total Equity | [friend] | [friend] | [friend] | - |
337.93M - |
341.44M 1.0% |
346.39M 1.4% |
342.3M -1.2% |
342.66M 0.1% |
343.57M 0.3% |
348.36M 1.4% |
350.47M 0.6% |
349.79M -0.2% |
349.82M 0.0% |
352.99M 0.9% |
|
Operating CashFlow | [friend] | [friend] | [friend] |
3.74M - |
-2.28M - |
11.39M - |
-372.73K - |
1.8M - |
9.82M 444.8% |
14.58M 48.4% |
5M -65.7% |
-861.34K - |
19.72M - |
3.55M -82.0% |
13.79M 288.3% |
|
Beginning Cash Position | [friend] | [friend] | [friend] |
9.21M -25.7% |
14.02M 52.3% |
12.77M -8.9% |
14.63M 14.6% |
17.81M 21.7% |
12.57M -29.4% |
18.82M 49.7% |
17.02M -9.6% |
14.9M -12.5% |
12.25M -17.8% |
20.56M 67.8% |
19.51M -5.1% |
|
End Cash Position | [friend] | [friend] | [friend] |
14.02M 52.3% |
12.77M -8.9% |
14.63M 14.6% |
17.81M 21.7% |
12.57M -29.4% |
18.82M 49.7% |
17.02M -9.6% |
14.9M -12.5% |
12.25M -17.8% |
20.56M 67.8% |
19.51M -5.1% |
18.13M -7.1% |
|
Free Cash Flow | [friend] | [friend] | [friend] |
-108.46M - |
-15.76M - |
-19.05M - |
-38.62M - |
-10.97M - |
6.64M - |
-14.88M - |
-21.82M - |
-16.09M - |
2.43M - |
-10.92M - |
10.41M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] |
-1.51M - |
4.37M - |
1.41M -67.7% |
8.85M 527.9% |
16.82K -99.8% |
4.49M 26569.6% |
-4.07M - |
2.34M - |
164.55K -93.0% |
682.36K 314.7% |
-2.86M - |
2.85M - |
|
Diluted Net Income | [friend] | [friend] | [friend] |
-1.45M - |
4.45M - |
1.18M -73.4% |
7.71M 552.1% |
76.04K -99.0% |
4.54M 5866.6% |
-4.41M - |
2.33M - |
277.33K -88.1% |
535.39K 93.0% |
-2.96M - |
2.8M - |
|
Diluted EPS | [friend] | [friend] | [friend] | - | - | - | - | - | - | - | - | - | - | - | - | |
Return On Equity (%) | [friend] | [friend] | [friend] | - |
1.21% - |
0.35% -71.2% |
2.39% 587.5% |
0.02% -99.1% |
1.32% 5894.1% |
-1.28% - |
0.67% - |
0.08% -88.2% |
0.15% 92.6% |
-0.85% - |
0.8% - |
|
Return On Assets (%) | [friend] | [friend] | [friend] | - |
0.68% - |
0.19% -71.8% |
1.25% 552.6% |
0.01% -99.1% |
0.66% 5867.6% |
-0.63% - |
0.32% - |
0.04% -88.5% |
0.07% 89.3% |
-0.38% - |
0.36% - |