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

2021

2020

For the Three Months Ended June 30, 

    

Basic  

    

Diluted  

    

Basic  

    

Diluted  

 

Net income

    

$

8,531

    

$

8,531

    

$

7,576

    

$

7,576

    

Average common shares outstanding

 

7,204,261

 

7,239,325

 

7,341,636

 

7,376,700

Earnings per share

$

1.18

$

1.18

$

1.03

$

1.03

2021

2020

For the Six Months Ended June 30

Basic  

Diluted  

Basic  

Diluted  

Net income

    

$

18,009

    

$

18,009

    

$

12,857

$

12,857

    

Average common shares outstanding

 

7,207,588

 

7,242,652

 

7,360,517

 

7,391,202

Earnings per share

$

2.50

$

2.49

$

1.75

$

1.74