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] | - | - | - | - | - |
0% - |
75.65% - |
71.88% -5.0% |
72.58% 1.0% |
72.58% 0% |
72.58% 0% |
- | |
Net Margin | [friend] | [friend] | [friend] |
43.92% 201.9% |
37.14% -15.4% |
28.86% -22.3% |
23.2% -19.6% |
-16.07% - |
14.68% - |
14.15% -3.6% |
14.28% 0.9% |
23.89% 67.3% |
0.69% -97.1% |
18.86% 2645.9% |
-51.04% - |
|
Gross Margin | [friend] | [friend] | [friend] |
61.52% 46.2% |
100% 62.6% |
54.64% -45.4% |
56.61% 3.6% |
27.34% -51.7% |
39.38% 44.1% |
53.6% 36.1% |
36.08% -32.7% |
52.32% 45.0% |
45.54% -13.0% |
62.13% 36.4% |
28.46% -54.2% |
|
Operating Margin | [friend] | [friend] | [friend] |
49.99% 192.3% |
100% 100.0% |
34.97% -65.0% |
27.83% -20.4% |
-25.49% - |
5.09% - |
12.7% 149.4% |
11.54% -9.1% |
22.15% 91.9% |
-0.88% - |
22.75% - |
-93.01% - |
|
Total Revenue | [friend] | [friend] | [friend] |
68.07M 84.9% |
50.13M -26.4% |
59.41M 18.5% |
27.51M -53.7% |
20.53M -25.4% |
30.28M 47.5% |
32.99M 9.0% |
41.87M 26.9% |
27.45M -34.4% |
28.64M 4.3% |
43.65M 52.4% |
9.36M -78.6% |
|
Total Assets | [friend] | [friend] | [friend] |
367.31M - |
402.4M 9.6% |
428.39M 6.5% |
426.3M -0.5% |
853.27M 100.2% |
869.17M 1.9% |
921.85M 6.1% |
918.14M -0.4% |
917.61M -0.1% |
921.29M 0.4% |
961.32M 4.3% |
931.02M -3.2% |
|
Total Liabilities | [friend] | [friend] | [friend] |
46.59M - |
60.06M 28.9% |
66.75M 11.2% |
55.37M -17.1% |
53.48M -3.4% |
62M 15.9% |
106.93M 72.5% |
94.26M -11.8% |
84.17M -10.7% |
84.63M 0.6% |
113.35M 33.9% |
109.71M -3.2% |
|
Total Equity | [friend] | [friend] | [friend] |
320.72M - |
342.4M 6.8% |
361.76M 5.7% |
371.1M 2.6% |
800.01M 115.6% |
807.42M 0.9% |
815.22M 1.0% |
824.23M 1.1% |
833.81M 1.2% |
837.03M 0.4% |
848.28M 1.3% |
820.83M -3.2% |
|
Operating CashFlow | [friend] | [friend] | [friend] |
10.34M - |
- | - | - |
-9.58M - |
- | - | - |
-13.33M - |
- | - | - | |
Beginning Cash Position | [friend] | [friend] | [friend] |
458.36K -95.9% |
17.51M 3720.0% |
1.38M -92.1% |
13.61M 886.9% |
1.23M -91.0% |
357.61M 28999.9% |
98.99M -72.3% |
141.79M 43.2% |
39.78M -71.9% |
54.65M 37.4% |
33.93M -37.9% |
22.37M -34.1% |
|
End Cash Position | [friend] | [friend] | [friend] |
17.51M 3720.0% |
1.38M -92.1% |
13.61M 886.9% |
1.23M -91.0% |
357.61M 28999.9% |
98.99M -72.3% |
141.79M 43.2% |
39.78M -71.9% |
54.65M 37.4% |
33.93M -37.9% |
22.37M -34.1% |
22.96M 2.6% |
|
Free Cash Flow | [friend] | [friend] | [friend] |
12.05M - |
17.95M 49.0% |
-25.97M - |
-16.98M - |
-19.24M - |
16.44M - |
-13.67M - |
-38.34M - |
-5.71M - |
-11.02M - |
5.83M - |
-5.7M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] |
35.25M - |
- | - | - |
2.98M - |
- | - | - |
12.47M - |
- | - | - | |
Diluted Net Income | [friend] | [friend] | [friend] | - | - | - | - | - | - | - | - | - | - | - | - | |
Diluted EPS | [friend] | [friend] | [friend] |
0.369 458.4% |
0.23 -37.7% |
0.215 -6.5% |
0.079 -63.3% |
-0.041 - |
0.043 - |
0.039 -10.4% |
0.055 43.2% |
0.061 9.6% |
0.002 -97.0% |
0.072 3905.6% |
-0.045 - |
|
Return On Equity (%) | [friend] | [friend] | [friend] |
9.32% - |
5.62% -39.8% |
4.87% -13.3% |
1.74% -64.2% |
-0.56% - |
0.55% - |
0.58% 4.1% |
0.73% 26.7% |
0.79% 8.4% |
0.02% -97.0% |
0.98% 4056.6% |
-0.57% - |
|
Return On Assets (%) | [friend] | [friend] | [friend] |
8.14% - |
4.84% -40.6% |
4.13% -14.7% |
1.49% -63.8% |
-0.52% - |
0.52% - |
0.52% 1.0% |
0.65% 24.6% |
0.71% 9.9% |
0.02% -97.0% |
0.87% 3986.0% |
-0.51% - |