XML 60 R45.htm IDEA: XBRL DOCUMENT v3.22.4
EARNINGS PER SHARE (Table)
12 Months Ended
Dec. 31, 2022
Earnings Per Share [Abstract]  
Schedule of Earnings Per Share Reconciliation [Table Text Block] Earnings per share calculations for the years ended December 31, 2022, 2021, and 2020, were as follows:
(In thousands, except per share data)Net EarningsWeighted-
Average Shares
Outstanding
Earnings per Share
2022
Basic earnings per share $294,348 38,386 $7.67 
Dilutive effect of deferred stock compensation263 
Diluted earnings per share$294,348 38,649 $7.62 
2021
Basic earnings per share$267,159 40,417 $6.61 
Dilutive effect of deferred stock compensation185 
Diluted earnings per share$267,159 40,602 $6.58 
2020
Basic earnings per share$201,392 41,738 $4.83 
Dilutive effect of stock options and deferred stock compensation261 
Diluted earnings per share$201,392 41,999 $4.80