XML 45 R35.htm IDEA: XBRL DOCUMENT v3.10.0.1
New Accounting Pronouncements - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2018
Oct. 01, 2017
Sep. 30, 2018
Oct. 01, 2017
Apr. 01, 2018
Jan. 01, 2018
New Accounting Pronouncements or Change in Accounting Principle [Line Items]            
Decrease in cost of sales $ (1,105,126) $ (1,071,755) $ (3,248,624) $ (3,023,397)    
Decrease in selling, general and administrative expenses (136,002) (129,136) (414,474) (379,645)    
Increase in operating profit $ 101,573 123,232 343,533 322,071    
Reclassification from Net cash provided by operating activities     (451,516) (281,005)    
Reclassification to Net cash used in investing activities     $ (262,072) (521,510)    
Accounting Standards Update 2017-07            
New Accounting Pronouncements or Change in Accounting Principle [Line Items]            
Decrease in cost of sales   2,006   7,273    
Decrease in selling, general and administrative expenses   1,144   33,973    
Increase in operating profit   $ 3,150   41,246    
Accounting Standards Update 2016-15            
New Accounting Pronouncements or Change in Accounting Principle [Line Items]            
Reclassification from Net cash provided by operating activities       1,104    
Reclassification to Net cash used in investing activities       $ 1,104    
Retained Earnings | Accounting Standards Update 2014-09            
New Accounting Pronouncements or Change in Accounting Principle [Line Items]            
Cumulative effect, increase (decrease)         $ 1,721 $ 1,721
New Accounting Pronouncement, Early Adoption, Effect | Retained Earnings | Accounting Standards Update 2017-12            
New Accounting Pronouncements or Change in Accounting Principle [Line Items]            
Cumulative effect, increase (decrease)           $ 176