2020 Q1 | 2020 Q2 | 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 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Insider Holdings (%) | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - | - |
62.07% - |
63.67% 2.6% |
60% -5.8% |
56.23% -6.3% |
55.29% -1.7% |
55.31% 0.0% |
55.31% 0% |
|
Net Margin | [friend] | [friend] | [friend] | [friend] | [friend] |
21.34% - |
22.91% 7.3% |
23.59% 3.0% |
-3.36% - |
22.64% - |
14.47% -36.1% |
3.63% -74.9% |
-5.97% - |
-2.28% - |
-17.98% - |
-8.63% - |
|
Gross Margin | [friend] | [friend] | [friend] | [friend] | [friend] |
44.26% 13.7% |
44.01% -0.6% |
46.53% 5.7% |
39.06% -16.1% |
45.79% 17.2% |
37.41% -18.3% |
33.31% -11.0% |
25.9% -22.2% |
44.16% 70.5% |
30.97% -29.9% |
30.2% -2.5% |
|
Operating Margin | [friend] | [friend] | [friend] | [friend] | [friend] |
24.39% - |
23.72% -2.7% |
30.11% 26.9% |
-8.76% - |
25.93% - |
12.63% -51.3% |
4.81% -61.9% |
-22.24% - |
-3.51% - |
-26.06% - |
-3.08% - |
|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] |
128.64M 202.2% |
107.54M -16.4% |
228.53M 112.5% |
65.9M -71.2% |
128.8M 95.5% |
139.07M 8.0% |
136.82M -1.6% |
71.54M -47.7% |
65.87M -7.9% |
64.09M -2.7% |
141.55M 120.9% |
|
Total Assets | [friend] | [friend] | [friend] | [friend] | [friend] |
567.49M 9.1% |
863.28M 52.1% |
951.97M 10.3% |
893.81M -6.1% |
918.27M 2.7% |
941.25M 2.5% |
985.96M 4.8% |
948.91M -3.8% |
936.25M -1.3% |
947.99M 1.3% |
999.23M 5.4% |
|
Total Liabilities | [friend] | [friend] | [friend] | [friend] | [friend] |
190.96M 11.0% |
186.09M -2.6% |
219.7M 18.1% |
164.61M -25.1% |
188.69M 14.6% |
191.33M 1.4% |
232.95M 21.8% |
200.45M -14.0% |
205.69M 2.6% |
230.41M 12.0% |
295.67M 28.3% |
|
Total Equity | [friend] | [friend] | [friend] | [friend] | [friend] |
368.51M 8.0% |
669.01M 81.5% |
722.93M 8.1% |
720.6M -0.3% |
719.76M -0.1% |
739.41M 2.7% |
744.18M 0.6% |
739.96M -0.6% |
722.16M -2.4% |
710.55M -1.6% |
698.35M -1.7% |
|
Operating CashFlow | [friend] | [friend] | [friend] | [friend] | [friend] |
-82.38M - |
- | - | - |
-80.78M - |
- | - | - |
-61.5M - |
- | - | |
Beginning Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] |
148.36M -34.3% |
138.1M -6.9% |
402.6M 191.5% |
460.42M 14.4% |
249.53M -45.8% |
325.72M 30.5% |
301.42M -7.5% |
331.46M 10.0% |
267.92M -19.2% |
230.09M -14.1% |
229.57M -0.2% |
|
End Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] |
138.1M -6.9% |
402.6M 191.5% |
460.42M 14.4% |
249.53M -45.8% |
325.72M 30.5% |
301.42M -7.5% |
331.48M 10.0% |
267.92M -19.2% |
230.09M -14.1% |
229.57M -0.2% |
281.28M 22.5% |
|
Free Cash Flow | [friend] | [friend] | [friend] | [friend] | [friend] |
-12.15M - |
16.7M - |
60.71M 263.5% |
-85.28M - |
-15.44M - |
-21.47M - |
51.66M - |
-56.35M - |
-14.89M - |
-6.33M - |
98.17M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] |
21.48M - |
- | - | - |
27.43M - |
- | - | - |
-9.01M - |
- | - | |
Diluted Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - | - | - | - | - | - | - | - | - | |
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] |
0.34 - |
0.27 -20.6% |
0.55 103.7% |
-0.02 - |
0.27 - |
0.19 -29.6% |
0.04 -78.9% |
-0.04 - |
-0.01 - |
-0.11 - |
-0.11 - |
|
Return On Equity (%) | [friend] | [friend] | [friend] | [friend] | [friend] |
7.74% - |
4.75% -38.6% |
7.75% 63.1% |
-0.31% - |
4.05% - |
2.76% -31.9% |
0.67% -75.7% |
-0.58% - |
-0.21% - |
-1.61% - |
-1.73% - |
|
Return On Assets (%) | [friend] | [friend] | [friend] | [friend] | [friend] |
5.05% - |
3.44% -31.8% |
5.94% 72.5% |
-0.24% - |
3.22% - |
2.16% -32.8% |
0.52% -76.1% |
-0.44% - |
-0.16% - |
-1.22% - |
-1.25% - |