XML 36 R25.htm IDEA: XBRL DOCUMENT v3.23.1
EARNINGS PER SHARE (Tables)
3 Months Ended
Mar. 31, 2023
EARNINGS PER SHARE  
Schedule of Earnings Per Share

​

​

​

​

​

​

​

​

​

​

Three Months Ended

​

​

March 31, 

(in thousands, except per share and share data)

    

2023

    

2022

Net income

​

$

13,012

​

$

9,112

​

​

​

​

​

​

​

Average number of basic common shares outstanding

​

 

15,109,847

​

 

15,010,834

Plus: dilutive effect of stock options and awards outstanding

​

 

80,242

​

 

90,951

Average number of diluted common shares outstanding(1)

​

 

15,190,089

​

 

15,101,785

​

​

​

​

​

​

​

Earnings per share:

​

 

  

​

 

  

Basic

​

$

0.86

​

$

0.61

Diluted

​

​

0.86

​

​

0.60

(1)Average diluted shares outstanding are computed using the treasury stock method.