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 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Insider Holdings (%) | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - | - |
0% - |
80.47% - |
80.63% 0.2% |
80.77% 0.2% |
80.77% 0% |
80.77% 0% |
|
Net Margin | [friend] | [friend] | [friend] | [friend] | [friend] |
14.61% -18.3% |
12.21% -16.4% |
8.84% -27.6% |
-0.38% - |
10.27% - |
16.5% 60.7% |
12.09% -26.7% |
7.8% -35.5% |
15.6% 100.1% |
15.58% -0.1% |
|
Gross Margin | [friend] | [friend] | [friend] | [friend] | [friend] |
37.7% -0.4% |
37.5% -0.5% |
27.64% -26.3% |
25.34% -8.3% |
31.24% 23.3% |
33% 5.6% |
33.26% 0.8% |
27.47% -17.4% |
34.06% 24.0% |
31.75% -6.8% |
|
Operating Margin | [friend] | [friend] | [friend] | [friend] | [friend] |
18.15% -15.2% |
12.82% -29.4% |
15.95% 24.4% |
-0.13% - |
7.91% - |
13.62% 72.2% |
12.72% -6.6% |
9.23% -27.4% |
11.57% 25.4% |
14.95% 29.2% |
|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] |
96.83M 2.7% |
83.92M -13.3% |
104.1M 24.0% |
70.16M -32.6% |
69.67M -0.7% |
94.03M 35.0% |
74.19M -21.1% |
89.22M 20.3% |
102.26M 14.6% |
96.64M -5.5% |
|
Total Assets | [friend] | [friend] | [friend] | [friend] | [friend] |
619.76M 2.1% |
772.13M 24.6% |
780.52M 1.1% |
759.86M -2.6% |
757.36M -0.3% |
818.76M 8.1% |
848.76M 3.7% |
991.76M 16.8% |
838.65M -15.4% |
867.03M 3.4% |
|
Total Liabilities | [friend] | [friend] | [friend] | [friend] | [friend] |
157.46M -0.6% |
96.41M -38.8% |
96.19M -0.2% |
75.57M -21.4% |
65.87M -12.8% |
110.88M 68.3% |
131.55M 18.6% |
268.47M 104.1% |
96.71M -64.0% |
110.51M 14.3% |
|
Total Equity | [friend] | [friend] | [friend] | [friend] | [friend] |
462.3M 3.1% |
675.72M 46.2% |
684.33M 1.3% |
684.29M 0.0% |
691.48M 1.1% |
707.88M 2.4% |
717.2M 1.3% |
723.28M 0.8% |
741.53M 2.5% |
756.76M 2.1% |
|
Operating CashFlow | [friend] | [friend] | [friend] | [friend] | [friend] |
35.79M 59.7% |
- | - | - |
19.07M - |
- | - | - |
1.11M - |
- | |
Beginning Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] |
25.32M 41.1% |
23.42M -7.5% |
52.26M 123.1% |
130.22M 149.2% |
85.23M -34.5% |
71.33M -16.3% |
113.93M 59.7% |
115.64M 1.5% |
103.04M -10.9% |
104.62M 1.5% |
|
End Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] |
23.42M -7.5% |
52.26M 123.1% |
130.22M 149.2% |
85.23M -34.5% |
71.33M -16.3% |
113.93M 59.7% |
115.64M 1.5% |
103.04M -10.9% |
104.62M 1.5% |
74.62M -28.7% |
|
Free Cash Flow | [friend] | [friend] | [friend] | [friend] | [friend] |
90.66K - |
-67.86M - |
12.3M - |
-34.44M - |
11.95M - |
-4.42M - |
1.66M - |
-12.62M - |
805.96K - |
-11.75M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] |
31.03M 83.8% |
- | - | - |
6.89M - |
- | - | - |
22.32M - |
- | |
Diluted Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - | - | - | - | - | - | - | - | |
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] |
0.11 -15.4% |
0.05 -54.5% |
0.05 0.2% |
-0.002 - |
0.042 - |
0.09 116.9% |
0.051 -43.8% |
0.04 -20.9% |
0.09 125% |
0.088 -1.7% |
|
Return On Equity (%) | [friend] | [friend] | [friend] | [friend] | [friend] |
3.11% -19.0% |
1.8% -42.1% |
1.35% -24.8% |
-0.04% - |
1.04% - |
2.22% 113.2% |
1.26% -43.2% |
0.97% -23.3% |
2.18% 125.5% |
2.01% -7.7% |
|
Return On Assets (%) | [friend] | [friend] | [friend] | [friend] | [friend] |
2.31% -19.9% |
1.47% -36.2% |
1.19% -19.4% |
-0.03% - |
0.94% - |
1.97% 108.8% |
1.08% -45.3% |
0.76% -29.7% |
1.74% 130.6% |
1.77% 1.3% |