XML 31 R22.htm IDEA: XBRL DOCUMENT v3.22.2.2
Earnings per share (Tables)
9 Months Ended
Sep. 30, 2022
Earnings per share  
Schedule of earnings per share

2022

2021

For the Three Months Ended September 30, 

    

Basic  

    

Diluted  

    

Basic  

    

Diluted  

 

Net income

    

$

9,968

    

$

9,968

    

$

9,096

    

$

9,096

    

Average common shares outstanding

 

7,169,809

 

7,213,147

 

7,198,125

 

7,233,189

Earnings per share

$

1.39

$

1.38

$

1.26

$

1.26

2022

2021

For the Nine Months Ended September 30, 

Basic  

Diluted  

Basic  

Diluted  

Net income

    

$

28,951

    

$

28,951

    

$

27,105

$

27,105

    

Average common shares outstanding

 

7,171,382

 

7,214,966

 

7,204,399

 

7,239,463

Earnings per share

$

4.04

$

4.01

$

3.76

$

3.74