XML 51 R37.htm IDEA: XBRL DOCUMENT v3.10.0.1
Recently Issued Accounting Pronouncements - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2018
Sep. 30, 2017
Sep. 30, 2018
Sep. 30, 2017
Dec. 31, 2017
New Accounting Pronouncements or Change in Accounting Principle [Line Items]          
Reduction of net sales $ (4,731,470) $ (4,507,020) $ (13,470,272) $ (11,004,224)  
Selling, general and administrative expenses $ 1,273,066 $ 1,307,402 3,795,492 $ 3,472,202  
Adjustment to initially apply ASU 2016-01         $ 2,320
Retained Earnings          
New Accounting Pronouncements or Change in Accounting Principle [Line Items]          
Adjustment to initially apply ASU 2016-01         2,320
ASU 2014-09 | Difference between Revenue Guidance in Effect before and after Topic 606          
New Accounting Pronouncements or Change in Accounting Principle [Line Items]          
Reduction of net sales     (87,200)    
Selling, general and administrative expenses     $ 87,200    
ASU 2016-01 | Accumulated Other Comprehensive Income          
New Accounting Pronouncements or Change in Accounting Principle [Line Items]          
Adjustment to initially apply ASU 2016-01         (2,300)
ASU 2016-01 | Retained Earnings          
New Accounting Pronouncements or Change in Accounting Principle [Line Items]          
Adjustment to initially apply ASU 2016-01         $ 2,320