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% - |
70.51% - |
69.94% -0.8% |
68.95% -1.4% |
71.62% 3.9% |
71.62% 0% |
65.81% -8.1% |
|
Net Margin | [friend] | [friend] | [friend] |
14.15% 5092.3% |
10.2% -28.0% |
-6.68% - |
6.39% - |
8.41% 31.5% |
2.02% -76.0% |
-45.41% - |
133.6% - |
-16.05% - |
-17.57% - |
-53.1% - |
-39.78% - |
|
Gross Margin | [friend] | [friend] | [friend] |
55.86% 8.7% |
51.18% -8.4% |
57.28% 11.9% |
51.27% -10.5% |
52.57% 2.5% |
51.16% -2.7% |
43.17% -15.6% |
43.56% 0.9% |
37.05% -14.9% |
41.16% 11.1% |
29.67% -27.9% |
32.45% 9.4% |
|
Operating Margin | [friend] | [friend] | [friend] |
8.86% - |
10.39% 17.3% |
-2.81% - |
6.19% - |
6.67% 7.7% |
-0.08% - |
-51.08% - |
-196.37% - |
-57.4% - |
-22.12% - |
-38.25% - |
-42.46% - |
|
Total Revenue | [friend] | [friend] | [friend] |
133.84M 57.9% |
135.07M 0.9% |
109.25M -19.1% |
149.64M 37.0% |
156.44M 4.5% |
162.77M 4.0% |
90.63M -44.3% |
40.17M -55.7% |
84.55M 110.5% |
136.47M 61.4% |
132.44M -3.0% |
122.91M -7.2% |
|
Total Assets | [friend] | [friend] | [friend] |
567.78M - |
612.88M 7.9% |
639.36M 4.3% |
1.87B 192.1% |
1.91B 2.1% |
1.96B 2.6% |
1.95B -0.5% |
2.04B 4.6% |
2.22B 9.2% |
2.06B -7.2% |
2.02B -2.3% |
1.93B -4.5% |
|
Total Liabilities | [friend] | [friend] | [friend] |
118.55M - |
131.84M 11.2% |
157.16M 19.2% |
138.92M -11.6% |
142.78M 2.8% |
140.37M -1.7% |
152.7M 8.8% |
120.61M -21.0% |
239.52M 98.6% |
161.36M -32.6% |
181.44M 12.4% |
187.44M 3.3% |
|
Total Equity | [friend] | [friend] | [friend] |
449.23M - |
481.04M 7.1% |
482.2M 0.2% |
1.73B 258.5% |
1.76B 2.1% |
1.82B 3.0% |
1.79B -1.3% |
1.92B 6.8% |
1.98B 3.6% |
1.9B -4.2% |
1.83B -3.5% |
1.74B -5.2% |
|
Operating CashFlow | [friend] | [friend] | [friend] |
15.33M - |
21.48M 40.2% |
16.65M -22.5% |
- |
-90.84M - |
- | - | - |
-181.52M - |
- | - | - | |
Beginning Cash Position | [friend] | [friend] | [friend] |
157.93M 178.4% |
192.04M 21.6% |
210.07M 9.4% |
35.7M -83.0% |
1.27B 3464.7% |
303.33M -76.2% |
714.24M 135.5% |
1.1B 54.4% |
846.44M -23.3% |
685.88M -19.0% |
822.13M 19.9% |
463.52M -43.6% |
|
End Cash Position | [friend] | [friend] | [friend] |
192.04M 21.6% |
210.07M 9.4% |
35.7M -83.0% |
1.27B 3464.7% |
303.33M -76.2% |
714.24M 135.5% |
1.1B 54.4% |
846.44M -23.3% |
685.88M -19.0% |
822.13M 19.9% |
463.52M -43.6% |
758.09M 63.5% |
|
Free Cash Flow | [friend] | [friend] | [friend] |
8.51M - |
15.77M 85.3% |
11.89M -24.6% |
-92.47M - |
-29.87M - |
8.35M - |
10.06M 20.4% |
-228.33M - |
-73.6M - |
-94.33M - |
-6.34M - |
-91.12M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] |
19.17M - |
13.77M -28.2% |
-7.3M - |
- |
22.72M - |
- | - | - |
40.1M - |
- | - | - | |
Diluted Net Income | [friend] | [friend] | [friend] | - | - | - | - | - | - | - | - | - | - | - | - | |
Diluted EPS | [friend] | [friend] | [friend] |
0.053 5162.2% |
0.04 -24.0% |
-0.021 - |
0.023 - |
0.03 30.4% |
0.008 -73% |
-0.105 - |
0.125 - |
-0.034 - |
-0.058 - |
-0.17 - |
-0.119 - |
|
Return On Equity (%) | [friend] | [friend] | [friend] |
4.22% - |
2.96% -29.8% |
-1.52% - |
0.87% - |
0.75% -13.0% |
0.18% -75.7% |
-2.28% - |
2.89% - |
-0.7% - |
-1.23% - |
-3.76% - |
-2.74% - |
|
Return On Assets (%) | [friend] | [friend] | [friend] |
3.34% - |
2.33% -30.1% |
-1.17% - |
0.76% - |
0.7% -8.7% |
0.17% -75.6% |
-2.11% - |
2.69% - |
-0.64% - |
-1.12% - |
-3.45% - |
-2.48% - |