XML 52 R41.htm IDEA: XBRL DOCUMENT v3.25.1
EARNINGS PER SHARE (Tables)
3 Months Ended
Mar. 31, 2025
Earnings Per Share [Abstract]  
Schedule of information used to compute basic and diluted 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)20252024
Net income$17,760 $12,945 
Weighted average common shares outstanding - basic27,087,154 27,046,525 
Dilutive effect of employee stock options and awards126,252 52,576 
Weighted average common shares outstanding - diluted27,213,406 27,099,101 
Basic earnings per share$0.66 $0.48 
Diluted earnings per share$0.65 $0.48 
Anti-dilutive employee stock options and awards2,415 1,443