XML 49 R37.htm IDEA: XBRL DOCUMENT v3.8.0.1
Recently Issued Accounting Pronouncements - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2018
Mar. 31, 2017
New Accounting Pronouncements or Change in Accounting Principle [Line Items]    
Net sales $ 3,965,006 $ 2,761,387
Selling, general and administrative expenses (1,214,565) (1,011,021)
Unrealized Net Gains on Available-for-Sale Securities    
New Accounting Pronouncements or Change in Accounting Principle [Line Items]    
Reclassification to retained earnings 2,320 $ (5)
ASU 2014-09 | Difference between Revenue Guidance in Effect before and after Topic 606    
New Accounting Pronouncements or Change in Accounting Principle [Line Items]    
Net sales (13,400)  
Selling, general and administrative expenses $ 13,400