2021 Q1 | 2021 Q2 | 2021 Q3 | 2021 Q4 | 2022 Q1 | 2022 Q2 | 2022 Q3 | 2022 Q4 | 2023 Q1 | 2023 Q2 | 2023 Q3 | 2023 Q4 | 2024 Q1 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Insider Holdings (%) | [friend] | [friend] | - | - | - | - | - | - | - | - | - | - | - | |
Net Margin | [friend] | [friend] |
40.82% 14.1% |
42.98% 5.3% |
41.67% -3.0% |
45.06% 8.1% |
44.16% -2.0% |
44.83% 1.5% |
41.78% -6.8% |
35.25% -15.6% |
- |
35.46% - |
33.35% -5.9% |
|
Gross Margin | [friend] | [friend] | - | - | - | - | - | - | - | - | - | - | - | |
Operating Margin | [friend] | [friend] | - | - | - | - | - | - | - | - | - | - | - | |
Total Revenue | [friend] | [friend] |
16.49M -2.5% |
17.48M 6.0% |
18.33M 4.9% |
17.42M -5.0% |
18.14M 4.2% |
18.22M 0.4% |
15.04M -17.5% |
12.69M -15.6% |
-4.84M - |
12.65M - |
12.56M -0.7% |
|
Total Assets | [friend] | [friend] | - |
2.15B - |
2.25B 4.7% |
2.32B 3.0% |
2.31B -0.5% |
2.35B 1.9% |
2.35B 0.1% |
2.36B 0.6% |
2.3B -2.8% |
2.24B -2.4% |
2.25B 0.4% |
|
Total Liabilities | [friend] | [friend] | - |
1.94B - |
2.04B 5.4% |
2.11B 3.1% |
2.1B -0.3% |
2.14B 1.5% |
2.13B -0.2% |
2.15B 0.7% |
2.08B -3.2% |
2.01B -3.1% |
2.02B 0.2% |
|
Total Equity | [friend] | [friend] | - |
208.47M - |
204.85M -1.7% |
207.53M 1.3% |
202.21M -2.6% |
212.8M 5.2% |
220.82M 3.8% |
218.97M -0.8% |
220.57M 0.7% |
229.91M 4.2% |
234.55M 2.0% |
|
Operating CashFlow | [friend] | [friend] |
8.58M 59.3% |
9.7M 13.1% |
9.62M -0.9% |
6.97M -27.5% |
8.58M 23.0% |
7.99M -6.8% |
6.01M -24.8% |
4.49M -25.3% |
2.06M -54.1% |
5.44M 163.6% |
175K -96.8% |
|
Beginning Cash Position | [friend] | [friend] |
168M 4.1% |
103.69M -38.3% |
105.8M 2.0% |
182.36M 72.4% |
120.89M -33.7% |
74.76M -38.2% |
61.6M -17.6% |
103.36M 67.8% |
129.55M 25.3% |
192.66M 48.7% |
99M -48.6% |
|
End Cash Position | [friend] | [friend] |
103.69M -38.3% |
105.8M 2.0% |
182.36M 72.4% |
120.89M -33.7% |
74.76M -38.2% |
61.6M -17.6% |
103.36M 67.8% |
129.55M 25.3% |
192.66M 48.7% |
99M -48.6% |
153.02M 54.6% |
|
Free Cash Flow | [friend] | [friend] |
8.56M 65.1% |
9.64M 12.6% |
9.55M -0.9% |
6.92M -27.6% |
8.55M 23.7% |
7.98M -6.7% |
5.61M -29.7% |
4.43M -21.0% |
2.05M -53.8% |
5.3M 159.1% |
100K -98.1% |
|
Net Income (Cont Operations) | [friend] | [friend] |
6.76M 11.2% |
7.55M 11.6% |
7.67M 1.7% |
7.88M 2.7% |
8.04M 2.1% |
8.2M 2.0% |
6.3M -23.1% |
4.49M -28.8% |
-10.14M - |
4.5M - |
4.2M -6.6% |
|
Diluted Net Income | [friend] | [friend] |
6.73M 11.3% |
7.51M 11.6% |
7.64M 1.6% |
7.85M 2.7% |
8.01M 2.1% |
8.17M 2.0% |
6.28M -23.1% |
4.47M -28.8% |
-10.14M - |
4.49M - |
4.19M -6.6% |
|
Diluted EPS | [friend] | [friend] |
0.48 9.1% |
0.54 12.5% |
0.55 1.9% |
0.56 1.8% |
0.57 1.8% |
0.58 1.8% |
0.44 -24.1% |
0.32 -27.3% |
-0.72 - |
0.32 - |
0.3 -6.3% |
|
Return On Equity (%) | [friend] | [friend] | - |
3.6% - |
3.7% 2.6% |
3.81% 3.0% |
3.91% 2.7% |
3.94% 0.7% |
2.9% -26.4% |
2.04% -29.8% |
-4.61% - |
1.99% - |
1.8% -9.4% |
|
Return On Assets (%) | [friend] | [friend] | - |
0.35% - |
0.35% -0.7% |
0.34% -1.0% |
0.35% 0.8% |
0.35% 1.3% |
0.27% -23.9% |
0.19% -29.0% |
-0.43% - |
0.2% - |
0.19% -5.6% |