XML 33 R23.htm IDEA: XBRL DOCUMENT v3.21.2
Earnings per share (Tables)
9 Months Ended
Sep. 30, 2021
Earnings per share  
Schedule of earnings per share

2021

2020

For the Three Months Ended September 30, 

    

Basic  

    

Diluted  

    

Basic  

    

Diluted  

 

Net income

    

$

9,096

    

$

9,096

    

$

8,312

    

$

8,312

    

Average common shares outstanding

 

7,198,125

 

7,233,189

 

7,277,189

 

7,312,253

Earnings per share

$

1.26

$

1.26

$

1.14

$

1.14

2021

2020

For the Nine Months Ended September 30, 

Basic  

Diluted  

Basic  

Diluted  

Net income

    

$

27,105

    

$

27,105

    

$

21,169

$

21,169

    

Average common shares outstanding

 

7,204,399

 

7,239,463

 

7,332,539

 

7,364,693

Earnings per share

$

3.76

$

3.74

$

2.89

$

2.87