XML 75 R49.htm IDEA: XBRL DOCUMENT v3.24.0.1
Earnings Per Share (Tables)
12 Months Ended
Dec. 31, 2023
Earnings Per Share [Abstract]  
Schedule of basic and diluted earnings per share
Calculation of basic earnings per share (Basic EPS) and diluted earnings per share (Diluted EPS) is shown below.
Year ended December 31,
(In thousands, except share and per share data)202320222021
Basic
Net income available to common shareholders$9,505 $85,030 $89,264 
Less: income attributable to unvested stock-based compensation awards(42)(250)(615)
Net earnings allocated to common shareholders9,463 84,780 88,649 
Weighted average shares outstanding, including unvested stock-based compensation awards14,442,077 14,532,448 14,798,447 
Less: unvested stock-based compensation awards(187,416)(204,168)(229,684)
Weighted average shares outstanding - Basic14,254,661 14,328,280 14,568,763 
Diluted
Net earnings allocated to common shareholders$9,463 $84,780 $88,649 
Weighted average shares outstanding - Basic14,254,661 14,328,280 14,568,763 
Plus: incremental shares from assumed conversion of stock-based compensation awards46,560 76,014 79,404 
Weighted average shares outstanding - Diluted14,301,221 14,404,294 14,648,167 
Basic EPS$0.66 $5.92 $6.08 
Diluted EPS$0.66 $5.89 $6.05