2020 Q4 | 2021 Q2 | 2021 Q4 | 2022 Q2 | 2022 Q4 | 2023 Q2 | 2023 Q4 | Graph | |
---|---|---|---|---|---|---|---|---|
Insider Holdings (%) | [friend] | [friend] | - | - | - | - | - | |
Net Margin | [friend] | [friend] |
4.24% 1.2% |
3.01% -29.2% |
2.35% -22.0% |
3.02% 28.7% |
3.42% 13.5% |
|
Gross Margin | [friend] | [friend] |
70.67% 1.5% |
69.11% -2.2% |
67.27% -2.7% |
71.72% 6.6% |
72.4% 0.9% |
|
Operating Margin | [friend] | [friend] |
5.05% -1.9% |
4.24% -16.1% |
2.85% -32.9% |
3.31% 16.4% |
4.54% 36.9% |
|
Total Revenue | [friend] | [friend] |
395.5M 24.6% |
450.94M 14.0% |
458.86M 1.8% |
444.18M -3.2% |
469.91M 5.8% |
|
Total Assets | [friend] | [friend] |
164.72M 6.1% |
231.98M 40.8% |
208.32M -10.2% |
227.42M 9.2% |
238.95M 5.1% |
|
Total Liabilities | [friend] | [friend] |
100.78M 3.2% |
138.56M 37.5% |
110.68M -20.1% |
122.44M 10.6% |
128.47M 4.9% |
|
Total Equity | [friend] | [friend] |
63.94M 11.0% |
93.42M 46.1% |
97.64M 4.5% |
104.98M 7.5% |
110.49M 5.3% |
|
Operating CashFlow | [friend] | [friend] | - | - | - | - | - | |
Beginning Cash Position | [friend] | [friend] |
31.01M -21.9% |
34.18M 10.2% |
27.1M -20.7% |
27.88M 2.9% |
27.9M 0.1% |
|
End Cash Position | [friend] | [friend] |
26.96M -20.9% |
27.88M 3.4% |
28.02M 0.5% |
46.74M 66.8% |
50.27M 7.6% |
|
Free Cash Flow | [friend] | [friend] |
7.7M - |
6.59M -14.3% |
19.48M 195.4% |
33.45M 71.7% |
36.06M 7.8% |
|
Net Income (Cont Operations) | [friend] | [friend] | - | - | - | - | - | |
Diluted Net Income | [friend] | [friend] | - | - | - | - | - | |
Diluted EPS | [friend] | [friend] |
0.108 25.5% |
0.084 -22.6% |
0.061 -27.4% |
0.076 24.5% |
0.091 19.7% |
|
Return On Equity (%) | [friend] | [friend] |
29.68% - |
- |
13.31% - |
- |
15.46% - |
|
Return On Assets (%) | [friend] | [friend] |
11.81% - |
- |
5.76% - |
- |
7.19% - |