2019 Q1 | 2019 Q3 | 2019 Q4 | 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] | [friend] | [friend] | [friend] | - | - |
0% - |
0% - |
0% - |
0% - |
0% - |
0% - |
76.71% - |
74.52% -2.9% |
|
Net Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
11.25% 27.0% |
18.19% 61.7% |
13.42% -26.2% |
11.12% -17.1% |
16.58% 49.1% |
12.83% -22.6% |
13.52% 5.4% |
11.69% -13.5% |
13.7% 17.2% |
9.95% -27.4% |
|
Gross Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
79.02% 2.0% |
80.98% 2.5% |
74.56% -7.9% |
78.76% 5.6% |
78.33% -0.6% |
77.96% -0.5% |
77.55% -0.5% |
78.5% 1.2% |
78.24% -0.3% |
76.32% -2.5% |
|
Operating Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
17.81% 9.1% |
24.79% 39.2% |
25.18% 1.6% |
20.27% -19.5% |
26.29% 29.7% |
23.63% -10.1% |
20.51% -13.2% |
19.12% -6.8% |
20.45% 7.0% |
17.19% -16.0% |
|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
18.03M 24.5% |
29.77M 65.1% |
26.61M -10.6% |
23.26M -12.6% |
27.65M 18.9% |
28.72M 3.8% |
28.38M -1.2% |
26.09M -8.0% |
27.9M 6.9% |
28.55M 2.3% |
|
Total Assets | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
87.13M 2.1% |
92.59M 6.3% |
92.61M 0.0% |
92.82M 0.2% |
99.58M 7.3% |
105.06M 5.5% |
101.39M -3.5% |
97.09M -4.2% |
101.64M 4.7% |
107.6M 5.9% |
|
Total Liabilities | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
33.86M -0.8% |
33.74M -0.3% |
34.87M 3.3% |
37.18M 6.6% |
39.49M 6.2% |
40.21M 1.8% |
39.4M -2.0% |
38.78M -1.6% |
39.19M 1.0% |
41.97M 7.1% |
|
Total Equity | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
51.18M 4.1% |
56.6M 10.6% |
55.04M -2.8% |
52.5M -4.6% |
57.08M 8.7% |
60.76M 6.5% |
58.12M -4.4% |
54.69M -5.9% |
58.46M 6.9% |
61.3M 4.8% |
|
Operating CashFlow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.99M 7.8% |
2.6M -13.2% |
11.32M 335.7% |
4.89M -56.9% |
10.56M 116.1% |
5.68M -46.2% |
5.93M 4.3% |
6.44M 8.7% |
5.07M -21.4% |
6.51M 28.5% |
|
Beginning Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
8.09M -17.9% |
8.55M 5.8% |
12.18M 42.4% |
18.52M 52.1% |
17.63M -4.8% |
18.77M 6.5% |
18.06M -3.8% |
18.2M 0.8% |
17.27M -5.1% |
14.58M -15.6% |
|
End Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
8.55M 5.8% |
12.18M 42.4% |
18.52M 52.1% |
17.63M -4.8% |
18.77M 6.5% |
18.06M -3.8% |
18.2M 0.8% |
17.27M -5.1% |
14.58M -15.6% |
13.7M -6.1% |
|
Free Cash Flow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-2.73M - |
1.61M - |
9.87M 513.5% |
2.82M -71.4% |
7.86M 178.7% |
1.57M -80.0% |
3.68M 133.8% |
3.9M 5.9% |
1.13M -71.0% |
1.34M 18.3% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.97M 42.6% |
7.2M 142.1% |
6.33M -12.0% |
4.34M -31.5% |
7M 61.1% |
6.47M -7.5% |
5.7M -11.9% |
4.65M -18.4% |
5.5M 18.3% |
4.57M -16.9% |
|
Diluted Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.03M 58.0% |
5.42M 166.9% |
3.57M -34.1% |
2.59M -27.5% |
4.58M 77.2% |
3.68M -19.7% |
3.84M 4.2% |
3.05M -20.5% |
3.82M 25.3% |
2.84M -25.7% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.003 57.9% |
0.008 166.7% |
0.007 -17.5% |
0.004 -42.4% |
0.007 78.9% |
0.005 -19.1% |
0.006 10.9% |
0.004 -26.2% |
0.006 26.7% |
0.004 -26.3% |
|
Return On Equity (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
4.04% 52.8% |
10.05% 148.4% |
6.4% -36.3% |
4.81% -24.8% |
8.37% 73.9% |
6.25% -25.3% |
6.45% 3.2% |
5.41% -16.2% |
6.76% 24.9% |
4.74% -29.8% |
|
Return On Assets (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.35% 55.4% |
6.03% 156.1% |
3.86% -36.0% |
2.79% -27.6% |
4.77% 70.8% |
3.6% -24.5% |
3.72% 3.2% |
3.07% -17.3% |
3.85% 25.1% |
2.71% -29.4% |