XML 75 R60.htm IDEA: XBRL DOCUMENT v3.20.4
New Accounting Pronouncements (Details) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Jan. 01, 2019
Dec. 31, 2018
Dec. 31, 2017
New Accounting Pronouncements or Change in Accounting Principle [Line Items]          
Stockholders' equity $ 4,348,972 $ 4,053,831   $ 3,605,453 $ 3,795,629
Allowances on accounts receivable, current 16,546 9,398      
Deferred income taxes (166,407) (214,779)      
Operating lease right-of-use assets 256,845 284,369 $ 301,100    
Operating lease liabilities 263,956   $ 301,100    
Retained Earnings          
New Accounting Pronouncements or Change in Accounting Principle [Line Items]          
Stockholders' equity $ 3,264,967 2,854,271   $ 2,477,291 2,191,059
Adjustment due to Adoption of New ASU          
New Accounting Pronouncements or Change in Accounting Principle [Line Items]          
Stockholders' equity   (3,841)     (1,276)
Allowances on accounts receivable, current   5,100      
Deferred income taxes   1,200      
Adjustment due to Adoption of New ASU | Retained Earnings          
New Accounting Pronouncements or Change in Accounting Principle [Line Items]          
Stockholders' equity   $ (3,841)     $ (1,276)