2021 Q2 | 2021 Q3 | 2021 Q4 | 2022 Q1 | 2022 Q2 | 2022 Q3 | 2022 Q4 | 2023 Q1 | 2023 Q2 | 2023 Q3 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|
Insider Holdings (%) | - | - | - | - | - | - | - |
0% - |
0% - |
68.24% - |
|
Net Margin | - |
13.56% - |
16.41% 21.0% |
13.28% -19.1% |
12.85% -3.2% |
14.79% 15.1% |
15.5% 4.8% |
12.91% -16.7% |
14.94% 15.7% |
15.64% 4.6% |
|
Gross Margin | - |
35.77% - |
36.07% 0.9% |
37.5% 4.0% |
34.05% -9.2% |
36.42% 6.9% |
34.45% -5.4% |
36.63% 6.3% |
39.79% 8.6% |
38.08% -4.3% |
|
Operating Margin | - |
15.08% - |
19.02% 26.1% |
16.8% -11.7% |
16.96% 1.0% |
20.29% 19.7% |
16.12% -20.6% |
15.49% -3.9% |
18.27% 17.9% |
18.52% 1.4% |
|
Total Revenue |
272.94M - |
142.76M -47.7% |
153.57M 7.6% |
149.84M -2.4% |
157.49M 5.1% |
155.42M -1.3% |
161.01M 3.6% |
136.06M -15.5% |
143.66M 5.6% |
158.6M 10.4% |
|
Total Assets |
748.32M - |
- |
907.07M - |
- |
1.03B - |
1.05B 1.9% |
1.74B 65.5% |
1.69B -3.0% |
1.7B 0.6% |
1.66B -2.5% |
|
Total Liabilities |
153.63M - |
- |
267.09M - |
- |
351.87M - |
347.89M -1.1% |
378.79M 8.9% |
307.81M -18.7% |
322.97M 4.9% |
254.31M -21.3% |
|
Total Equity |
594.69M - |
- |
639.98M - |
- |
680.83M - |
704.19M 3.4% |
1.36B 93.4% |
1.38B 1.4% |
1.38B -0.3% |
1.4B 1.9% |
|
Operating CashFlow |
50.24M - |
- | - | - |
73.47M - |
- | - | - |
78.45M - |
- | |
Beginning Cash Position |
141M - |
101.5M -28.0% |
109.49M 7.9% |
101.24M -7.5% |
102.24M 1.0% |
130.49M 27.6% |
115.39M -11.6% |
754.3M 553.7% |
603.46M -20.0% |
622.12M 3.1% |
|
End Cash Position |
101.5M - |
109.49M 7.9% |
101.24M -7.5% |
102.24M 1.0% |
130.49M 27.6% |
115.39M -11.6% |
752.67M 552.3% |
603.46M -19.8% |
622.12M 3.1% |
462.98M -25.6% |
|
Free Cash Flow |
-37.83M - |
-10.9M - |
-51.61M - |
-50.96M - |
19.36M - |
-911.45K - |
26.28M - |
-38.06M - |
35.3M - |
10.69M -69.7% |
|
Net Income (Cont Operations) |
42.36M - |
- | - | - |
40.13M - |
- | - | - |
39.03M - |
- | |
Diluted Net Income | - | - | - | - | - | - | - | - | - | - | |
Diluted EPS |
0.17 - |
0.08 -52.9% |
0.096 20.4% |
0.078 -18.6% |
0.08 1.7% |
0.09 12.9% |
0.098 9.3% |
0.052 -47.3% |
0.064 22.4% |
0.073 15.3% |
|
Return On Equity (%) | - | - |
3.94% - |
- |
2.97% - |
3.32% 11.6% |
2.42% -27.2% |
1.28% -47.0% |
1.56% 21.6% |
1.79% 14.6% |
|
Return On Assets (%) | - | - |
2.78% - |
- |
1.96% - |
2.21% 12.5% |
1.79% -18.9% |
1.02% -42.7% |
1.27% 23.7% |
1.48% 16.6% |