XML 51 R36.htm IDEA: XBRL DOCUMENT v3.24.0.1
Earnings Per Share (Tables)
12 Months Ended
Dec. 31, 2023
Earnings Per Share [Abstract]  
Computation of Basic and Diluted Earnings Per Share The following tables present the computation of basic and diluted earnings per share for the periods presented.
Year Ended December 31, 2023Income
(Numerator)
Shares
(Denominator)
Per Share
Amount
(in thousands, except per share amounts)
Basic earnings per share
Net income available to common shareholders$84,740 65,039 $1.30 
Less: earnings allocated to participating securities857 — 0.01 
Net income available to common shareholders83,883 65,039 1.29 
Effect of dilutive securities
Stock options and restricted stock— 178 — 
Diluted earnings per share
Net income available to common shareholders plus assumed conversions$83,883 65,217 $1.29 
Year Ended December 31, 2022Income
(Numerator)
Shares
(Denominator)
Per Share
Amount
(in thousands, except per share amounts)
Basic earnings per share
Net income available to common shareholders$107,369 64,624 $1.66 
Less: earnings allocated to participating securities1,236 — 0.02 
Net income available to common shareholders106,133 64,624 1.64 
Effect of dilutive securities
Stock options and restricted stock— 294 0.01 
Diluted earnings per share
Net income available to common shareholders plus assumed conversions$106,133 64,918 $1.63 
Year Ended December 31, 2021Income
(Numerator)
Shares
(Denominator)
Per Share
Amount
(in thousands, except per share amounts)
Basic earnings per share
Net income available to common shareholders$95,041 50,624 $1.87 
Less: earnings allocated to participating securities1,142 — 0.02 
Net income available to common shareholders93,899 50,624 1.85 
Effect of dilutive securities
Stock options and restricted stock— 246 — 
Diluted earnings per share
Net income available to common shareholders plus assumed conversions$93,899 50,870 $1.85