2022 Q1 | 2022 Q2 | 2022 Q3 | 2022 Q4 | 2023 Q1 | 2023 Q2 | 2023 Q3 | 2023 Q4 | 2024 Q1 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|
Insider Holdings (%) | - | - | - | - | - | - | - | - | - | |
Net Margin |
33.08% - |
34.51% 4.3% |
35.99% 4.3% |
42.35% 17.7% |
26.35% -37.8% |
21.23% -19.4% |
14.92% -29.7% |
19.27% 29.1% |
20.18% 4.7% |
|
Gross Margin | - | - | - | - | - | - | - | - | - | |
Operating Margin | - | - | - | - | - | - | - | - | - | |
Total Revenue |
27.59M - |
30.13M 9.2% |
30.94M 2.7% |
31.53M 1.9% |
28.56M -9.4% |
28.42M -0.5% |
27.18M -4.4% |
26.35M -3.0% |
25.83M -2.0% |
|
Total Assets | - | - | - |
3.56B - |
3.67B 3.0% |
3.57B -2.8% |
3.59B 0.4% |
3.62B 0.9% |
3.7B 2.2% |
|
Total Liabilities | - | - | - |
3.29B - |
3.38B 2.8% |
3.28B -3.0% |
3.31B 1.1% |
3.3B -0.3% |
3.38B 2.2% |
|
Total Equity | - | - | - |
273.45M - |
289.78M 6.0% |
290.07M 0.1% |
270.82M -6.6% |
314.75M 16.2% |
319.31M 1.4% |
|
Operating CashFlow |
14.2M - |
16.78M 18.2% |
17.68M 5.4% |
12.41M -29.8% |
10.93M -11.9% |
11.94M 9.3% |
9.47M -20.7% |
10.17M 7.4% |
7.09M -30.3% |
|
Beginning Cash Position |
79.91M - |
62.17M -22.2% |
92.81M 49.3% |
41.12M -55.7% |
50.3M 22.3% |
116.94M 132.5% |
80.8M -30.9% |
41.86M -48.2% |
44.5M 6.3% |
|
End Cash Position |
62.17M - |
92.81M 49.3% |
41.12M -55.7% |
50.3M 22.3% |
116.94M 132.5% |
80.8M -30.9% |
41.86M -48.2% |
44.5M 6.3% |
54.08M 21.5% |
|
Free Cash Flow |
14.09M - |
16.14M 14.6% |
-3.54M - |
11.3M - |
8.26M -26.9% |
10.24M 24.1% |
7.44M -27.3% |
2.32M -68.8% |
5.59M 140.9% |
|
Net Income (Cont Operations) |
9.13M - |
10.4M 13.9% |
11.14M 7.1% |
13.35M 19.9% |
7.52M -43.7% |
6.03M -19.8% |
4.06M -32.8% |
5.08M 25.2% |
5.21M 2.6% |
|
Diluted Net Income |
9.13M - |
10.4M 13.9% |
11.14M 7.1% |
13.35M 19.9% |
7.52M -43.7% |
6.03M -19.8% |
4.06M -32.8% |
5.08M 25.2% |
5.21M 2.6% |
|
Diluted EPS |
1.141 - |
1.3 13.9% |
1.5 15.4% |
1.798 19.9% |
1 -44.4% |
0.8 -20.0% |
0.55 -31.3% |
0.67 21.8% |
0.69 3.0% |
|
Return On Equity (%) | - | - | - |
4.88% - |
2.67% -45.3% |
2.08% -22.1% |
1.45% -30.5% |
1.73% 19.9% |
1.64% -5.2% |
|
Return On Assets (%) | - | - | - |
0.37% - |
0.21% -44.5% |
0.17% -19.9% |
0.11% -32.0% |
0.14% 24.3% |
0.14% 1.1% |