2020 Q1 | 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] | [friend] | - | - | - | - | - |
73.23% - |
73.1% -0.2% |
72.5% -0.8% |
63.26% -12.7% |
63.93% 1.0% |
63.93% 0% |
- | |
Net Margin | [friend] | [friend] | [friend] | [friend] |
13.45% - |
10.28% -23.6% |
18.3% 78.0% |
-26.34% - |
-26.42% - |
1.89% - |
8.81% 365.0% |
-28.76% - |
-25.15% - |
-29.32% - |
-20.02% - |
-21.3% - |
|
Gross Margin | [friend] | [friend] | [friend] | [friend] |
41.31% 9.1% |
38.46% -6.9% |
41.77% 8.6% |
28.55% -31.7% |
35.57% 24.6% |
34.41% -3.3% |
33.71% -2.0% |
13.36% -60.4% |
21.42% 60.3% |
23% 7.4% |
22.14% -3.8% |
29.14% 31.6% |
|
Operating Margin | [friend] | [friend] | [friend] | [friend] |
20.5% - |
17.78% -13.3% |
25.83% 45.3% |
-23.93% - |
-12.64% - |
8.44% - |
14.54% 72.3% |
-34.27% - |
-17.99% - |
-19.64% - |
1.25% - |
-16.71% - |
|
Total Revenue | [friend] | [friend] | [friend] | [friend] |
103.36M 70.5% |
101.28M -2.0% |
159.6M 57.6% |
54.87M -65.6% |
66.66M 21.5% |
89.07M 33.6% |
140.87M 58.2% |
70.59M -49.9% |
99.28M 40.6% |
79.95M -19.5% |
124.01M 55.1% |
76.28M -38.5% |
|
Total Assets | [friend] | [friend] | [friend] | [friend] |
596.22M 4.1% |
597.76M 0.3% |
675.44M 13.0% |
1.16B 71.3% |
1.11B -4.3% |
1.11B 0.4% |
1.24B 11.6% |
1.21B -2.7% |
1.23B 2.2% |
1.2B -3.0% |
1.23B 3.1% |
1.21B -2.3% |
|
Total Liabilities | [friend] | [friend] | [friend] | [friend] |
193.98M 5.8% |
183.07M -5.6% |
231.08M 26.2% |
201.34M -12.9% |
192.86M -4.2% |
202.41M 4.9% |
274.15M 35.4% |
260.3M -5.1% |
309.98M 19.1% |
293.02M -5.5% |
322.14M 9.9% |
322.48M 0.1% |
|
Total Equity | [friend] | [friend] | [friend] | [friend] |
385.28M 3.4% |
395.69M 2.7% |
424.9M 7.4% |
936.78M 120.5% |
895.17M -4.4% |
896.61M 0.2% |
909.3M 1.4% |
889.13M -2.2% |
866.36M -2.6% |
846.41M -2.3% |
806.58M -4.7% |
778.14M -3.5% |
|
Operating CashFlow | [friend] | [friend] | [friend] | [friend] |
6.54M - |
- | - | - |
-36.69M - |
- | - | - |
-39.26M - |
- | - | - | |
Beginning Cash Position | [friend] | [friend] | [friend] | [friend] |
49.76M -39.0% |
47.83M -3.9% |
28.86M -39.6% |
106.33M 268.4% |
154.31M 45.1% |
162.69M 5.4% |
437.15M 168.7% |
165.67M -62.1% |
202.55M 22.3% |
293.52M 44.9% |
281.91M -4.0% |
343.96M 22.0% |
|
End Cash Position | [friend] | [friend] | [friend] | [friend] |
47.83M -3.9% |
28.86M -39.6% |
106.33M 268.4% |
154.31M 45.1% |
162.69M 5.4% |
437.15M 168.7% |
165.67M -62.1% |
202.55M 22.3% |
293.52M 44.9% |
281.91M -4.0% |
343.96M 22.0% |
322.14M -6.3% |
|
Free Cash Flow | [friend] | [friend] | [friend] | [friend] |
13.37M - |
-10.91M - |
77.12M - |
-38.56M - |
-9.85M - |
-21.57M - |
25.17M - |
-53.18M - |
-20.46M - |
-22.15M - |
41.41M - |
-8.65M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] |
10.71M - |
- | - | - |
-32.17M - |
- | - | - |
-45.61M - |
- | - | - | |
Diluted Net Income | [friend] | [friend] | [friend] | [friend] | - | - | - | - | - | - | - | - | - | - | - | - | |
Diluted EPS | [friend] | [friend] | [friend] | [friend] |
0.15 - |
0.12 -20% |
0.32 166.7% |
-0.13 - |
-0.15 - |
0.02 - |
0.11 450% |
-0.169 - |
-0.208 - |
-0.193 - |
-0.21 - |
-0.135 - |
|
Return On Equity (%) | [friend] | [friend] | [friend] | [friend] |
3.67% - |
2.67% -27.4% |
7.12% 167.0% |
-2.12% - |
-1.92% - |
0.19% - |
1.37% 629.7% |
-2.26% - |
-2.84% - |
-2.74% - |
-3% - |
-2.05% - |
|
Return On Assets (%) | [friend] | [friend] | [friend] | [friend] |
2.38% - |
1.74% -26.7% |
4.59% 163.1% |
-1.58% - |
-1.56% - |
0.15% - |
1.05% 593.6% |
-1.66% - |
-2.05% - |
-1.93% - |
-2.04% - |
-1.33% - |