XML 59 R44.htm IDEA: XBRL DOCUMENT v3.25.2
Earnings Per Share ("EPS") (Tables)
6 Months Ended
Jun. 30, 2025
Earnings Per Share [Abstract]  
Schedule of Earnings Per Share
The computation of earnings per share is as follows:

Three Months Ended
June 30,
Six Months Ended
June 30,
(In thousands, except per share data)2025202420252024
Net income available to common stockholders$54,773 $40,763 $87,161 $79,634 
Average common shares outstanding125,962 125,469 125,882 125,404 
Average potential dilutive common shares444 289 444 289 
Average diluted common shares126,406 125,758 126,326 125,693 
Basic earnings per share$0.43 $0.32 $0.69 $0.64 
Diluted earnings per share$0.43 $0.32 $0.69 $0.63