XML 33 R22.htm IDEA: XBRL DOCUMENT v3.24.2
EARNINGS PER SHARE
6 Months Ended
Jun. 30, 2024
Earnings Per Share [Abstract]  
EARNINGS PER SHARE
14. EARNINGS PER SHARE

The following table presents the information used to compute basic and diluted earnings per share for the periods presented:

Three Months Ended June 30,Six Months Ended June 30,
(dollars in thousands, except per share data)2024202320242023
Net income$15,817 $14,475 $28,762 $30,662 
Weighted average common shares outstanding - basic27,053,549 27,024,043 27,050,037 27,011,659 
Dilutive effect of employee stock options and awards62,800 47,435 56,230 78,599 
Weighted average common shares outstanding - diluted27,116,349 27,071,478 27,106,267 27,090,258 
Basic earnings per share$0.58 $0.54 $1.06 $1.14 
Diluted earnings per share$0.58 $0.53 $1.06 $1.13 
Anti-dilutive employee stock options and awards2,917 60,627 1,890 25,671