v3.25.2
Earnings Per Share (Tables)
6 Months Ended
Jun. 30, 2025
Earnings Per Share [Abstract]  
Basic and diluted earnings per share
Basic and diluted earnings per share has been computed based on the following:
 Three Months endedSix Months ended
(Dollars in thousands, except per share data)June 30,
2025
June 30,
2024
June 30,
2025
June 30,
2024
Net income available to common stockholders, basic and diluted
$52,781 44,708 $107,349 77,335 
Average outstanding shares - basic116,890,776 113,390,539 115,180,489 112,941,341 
Add: dilutive restricted stock units and stock options
27,514 14,952 64,061 40,190 
Average outstanding shares - diluted116,918,290 113,405,491 115,244,550 112,981,531 
Basic earnings per share$0.45 0.39 $0.93 0.68 
Diluted earnings per share$0.45 0.39 $0.93 0.68 
Restricted stock units and stock options excluded from the diluted average outstanding share calculation 1
145,840 136,673 109,554 136,673 
______________________________
1 Anti-dilution occurs when the unrecognized compensation cost per share of a restricted stock unit or the exercise price of a stock option exceeds the market price of the Company’s stock.