XML 37 R25.htm IDEA: XBRL DOCUMENT v3.24.1.u1
EARNINGS PER SHARE (Tables)
3 Months Ended
Mar. 31, 2024
EARNINGS PER SHARE  
Schedule of Earnings Per Share

Three Months Ended

March 31, 

(in thousands, except per share and share data)

    

2024

    

2023

Net income

$

10,095

$

13,012

Average number of basic common shares outstanding

 

15,198,337

 

15,109,847

Plus: dilutive effect of stock options and awards outstanding

 

71,496

 

80,242

Average number of diluted common shares outstanding(1)

 

15,269,833

 

15,190,089

Earnings per share:

 

  

 

  

Basic

$

0.66

$

0.86

Diluted

0.66

0.86

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