XML 43 R31.htm IDEA: XBRL DOCUMENT v3.23.3
Net Income per Common Share (Tables)
9 Months Ended
Sep. 30, 2023
Earnings Per Share [Abstract]  
Schedule of Calculation of Net Income Per Common Share
The calculation of net income per common share for the three and nine months ended September 30, 2023 and 2022 was as follows:
Three Months Ended September 30,Nine Months Ended September 30,
(dollars and shares in thousands, except per share data)2023202220232022
Basic:
Net income$27,383 $37,297 $80,309 $98,737 
Average common shares outstanding29,910 32,084 30,487 32,066 
Basic net income per common share$0.91 $1.16 $2.63 $3.08 
Diluted:
Net income$27,383 $37,297 $80,309 $98,737 
Average common shares outstanding29,910 32,084 30,487 32,066 
Adjustment for common share equivalents34 71 48 72 
Average common shares outstanding-diluted29,944 32,155 30,535 32,138 
Diluted net income per common share$0.91 $1.16 $2.63 $3.07 
Anti-dilutive shares—