XML 33 R22.htm IDEA: XBRL DOCUMENT v3.24.1.u1
EARNINGS PER SHARE
3 Months Ended
Mar. 31, 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 March 31,
(dollars in thousands, except per share data)20242023
Net income$12,945 $16,187 
Weighted average common shares outstanding - basic27,046,525 26,999,138 
Dilutive effect of employee stock options and awards52,576 122,874 
Weighted average common shares outstanding - diluted27,099,101 27,122,012 
Basic earnings per share$0.48 $0.60 
Diluted earnings per share$0.48 $0.60 
Anti-dilutive employee stock options and awards1,443 8,348