XML 44 R29.htm IDEA: XBRL DOCUMENT v3.24.0.1
Earnings Per Share
12 Months Ended
Dec. 31, 2023
Earnings Per Share [Abstract]  
Earnings Per Share Earnings Per Share
The following is a reconciliation of the income (numerator) and shares (denominator) used in computing Basic and Diluted EPS:
 For Years Ended December 31,
 202320222021
($ in thousands except per
share amounts)
IncomeSharesPer Share
Amount
IncomeSharesPer Share
Amount
IncomeSharesPer Share
Amount
Basic EPS:
Net income$104,131 $146,936 $95,644 
Less: income allocated to participating securities(685)(779)(483)
Basic EPS per common share$103,446 40,746,772 $2.54 $146,157 35,485,620 $4.12 $95,161 29,876,151 $3.19 
Diluted EPS:
Net income$104,131 40,746,772 $146,936 35,485,620 $95,644 29,876,151 
Effect of Dilutive Securities— 418,062 — 189,110 — 151,634 
Diluted EPS per common share$104,131 41,164,834 $2.53 $146,936 35,674,730 $4.12 $95,644 30,027,785 $3.19 
    
For the year ended December 31, 2023, there were no options that were anti-dilutive. There were no outstanding options in other year presented.