XML 61 R47.htm IDEA: XBRL DOCUMENT v3.25.4
EARNINGS PER SHARE (Table)
12 Months Ended
Dec. 31, 2025
Earnings Per Share [Abstract]  
Schedule of Earnings Per Share Reconciliation [Table Text Block]
Earnings per share calculations for the years ended December 31, 2025, 2024, and 2023, were as follows:
(In thousands, except per share data)Net EarningsWeighted-
Average Shares
Outstanding
Earnings per Share
2025
Basic earnings per share $484,228 37,417 $12.94 
Dilutive effect of deferred stock compensation214 
Diluted earnings per share$484,228 37,631 $12.87 
2024
Basic earnings per share$404,978 38,153 $10.61 
Dilutive effect of deferred stock compensation220 
Diluted earnings per share$404,978 38,373 $10.55 
2023
Basic earnings per share$354,509 38,283 $9.26 
Dilutive effect of deferred stock compensation246 
Diluted earnings per share$354,509 38,529 $9.20