XML 106 R44.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
EARNINGS PER SHARE (Table)
12 Months Ended
Dec. 31, 2019
Earnings Per Share [Abstract]  
Schedule of Earnings Per Share Reconciliation [Table Text Block]
(In thousands, except per share data)Net EarningsWeighted-
Average Shares
Outstanding
Earnings per Share
2019
Basic earnings per share $307,583  42,739  $7.20  
Dilutive effect of stock options and deferred stock compensation277  
Diluted earnings per share$307,583  43,016  $7.15  
2018
Basic earnings per share$275,749  43,892  $6.28  
Dilutive effect of stock options and deferred stock compensation424  
Diluted earnings per share$275,749  44,316  $6.22  
2017
Basic earnings per share$214,891  44,182  $4.86  
Dilutive effect of stock options and deferred stock compensation579  
Diluted earnings per share$214,891  44,761  $4.80