XML 69 R52.htm IDEA: XBRL DOCUMENT v3.25.0.1
Earnings Per Share (Tables)
12 Months Ended
Dec. 31, 2024
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)202420232022
Basic
Net income available to common shareholders$70,850 $9,505 $85,030 
Less: income attributable to unvested stock-based compensation awards0 (42)(250)
Net earnings allocated to common shareholders70,850 9,463 84,780 
Weighted average shares outstanding, including unvested stock-based compensation awards14,404,233 14,442,077 14,532,448 
Less: unvested stock-based compensation awards(186,127)(187,416)(204,168)
Weighted average shares outstanding - Basic14,218,106 14,254,661 14,328,280 
Diluted
Net earnings allocated to common shareholders$70,850 $9,463 $84,780 
Weighted average shares outstanding - Basic14,218,106 14,254,661 14,328,280 
Plus: incremental shares from assumed conversion of stock-based compensation awards50,337 46,560 76,014 
Weighted average shares outstanding - Diluted14,268,443 14,301,221 14,404,294 
Basic EPS$4.98 $0.66 $5.92 
Diluted EPS$4.97 $0.66 $5.89