XML 30 R20.htm IDEA: XBRL DOCUMENT v3.23.2
NET INCOME PER COMMON SHARE
6 Months Ended
Jun. 30, 2023
Earnings Per Share [Abstract]  
NET INCOME PER COMMON SHARE NET INCOME PER COMMON SHARE
The calculation of net income per common share for the periods indicated is presented in the following table:
 Three Months Ended June 30,Six Months Ended June 30,
(Dollars and amounts in thousands, except per share data)2023202220232022
Net income$24,745 $54,800 $75,998 $98,735 
    Distributed and undistributed earnings allocated to participating securities(33)(194)(177)(476)
Net income attributable to common shareholders$24,712 $54,606 $75,821 $98,259 
Total weighted average outstanding shares44,894 45,184 44,860 45,303 
    Less: Weighted average participating securities(61)(160)(104)(221)
Basic weighted average common shares44,833 45,024 44,756 45,082 
    Dilutive weighted average common stock equivalents56 87 121 140 
Diluted weighted average common shares44,889 45,111 44,877 45,222 
Basic net income per common share$0.55 $1.21 $1.69 $2.18 
Diluted net income per common share$0.55 $1.21 $1.69 $2.17 
Anti-dilutive shares93 — 30 —