XML 36 R26.htm IDEA: XBRL DOCUMENT v3.22.2
Earnings Per Share (Tables)
6 Months Ended
Jun. 30, 2022
Earnings Per Share  
Schedule of earnings per share of common stock

Three months ended June 30, 

Six months ended June 30, 

    

2022

    

2021

    

2022

    

2021

 

(in thousands, except shares and per share data)

 

(in thousands, except shares and per share data)

Net income

$

14,589

$

12,340

$

29,126

$

28,970

Weighted average common shares outstanding:

Basic

 

25,211,924

 

25,479,561

 

25,283,222

 

25,515,893

Common Share equivalents

534,856

625,319

534,220

665,313

Diluted

25,746,780

26,104,880

25,817,442

26,181,206

Earnings per share:

Basic

$

0.58

$

0.48

$

1.15

$

1.14

Diluted

$

0.57

$

0.47

$

1.13

$

1.11