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