XML 87 R52.htm IDEA: XBRL DOCUMENT v3.24.0.1
Earnings Per Share (Tables)
12 Months Ended
Dec. 31, 2023
Earnings Per Share [Abstract]  
Schedule of Company's Earnings Per Share Calculations
The following tables set forth the Company’s earnings per share calculations for the periods indicated:
For the Year Ended December 31,
(Dollars in thousands, except per share data)202320222021
Basic
Net income$30,852 $283,743 $339,889 
Less: dividends and undistributed earnings allocated to participating securities(2,061)(3,405)(3,517)
Net income allocated to common stockholders$28,791 $280,338 $336,372 
Weighted average common shares outstanding94,113,132 93,718,293 93,532,109 
Basic earnings per common share$0.31 $2.99 $3.60 
Diluted
Net income allocated to common stockholders$28,791 $280,338 $336,372 
Weighted average common shares outstanding94,113,132 93,718,293 93,532,109 
Dilutive effect of share-based compensation123,743 373,168 480,028 
Weighted average diluted common shares94,236,875 94,091,461 94,012,137 
Diluted earnings per common share$0.31 $2.98 $3.58