XML 80 R52.htm IDEA: XBRL DOCUMENT v3.25.0.1
NET INCOME PER COMMON SHARE (Tables)
12 Months Ended
Dec. 31, 2024
Earnings Per Share [Abstract]  
Calculation of Net Income Per Common Share
The calculation of net income per common share for the years ended December 31 is presented in the following table:

(Dollars and amounts in thousands, except per share data)202420232022
Net income$19,935 $122,844 $166,299 
Less: Distributed and undistributed earnings allocated to participating securities(33)(223)(681)
Net income attributable to common shareholders$19,902 $122,621 $165,618 
Total weighted average outstanding shares45,094 44,907 45,049 
Less: Weighted average participating securities(26)(81)(186)
Basic weighted average common shares45,068 44,825 44,863 
Dilutive weighted average common stock equivalents159 122 176 
Diluted weighted average common shares45,227 44,947 45,039 
Basic net income per common share$0.44 $2.74 $3.69 
Diluted net income per common share$0.44 $2.73 $3.68 
Anti-dilutive shares31 22