XML 48 R37.htm IDEA: XBRL DOCUMENT v3.10.0.1
Recently Issued Accounting Pronouncements - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jan. 01, 2018
Jun. 30, 2018
Jun. 30, 2017
Jun. 30, 2018
Jun. 30, 2017
New Accounting Pronouncements or Change in Accounting Principle [Line Items]          
Total net sales and intersegment transfers   $ 4,773,796 $ 3,735,817 $ 8,738,802 $ 6,497,204
Selling, general and administrative expenses   $ 1,307,861 $ 1,153,779 2,522,426 2,164,800
Unrealized Net Gains on Available-for-Sale Securities          
New Accounting Pronouncements or Change in Accounting Principle [Line Items]          
Reclassification to retained earnings $ 2,300     2,320 $ (8)
ASU 2014-09 | Difference between Revenue Guidance in Effect before and after Topic 606          
New Accounting Pronouncements or Change in Accounting Principle [Line Items]          
Total net sales and intersegment transfers       (53,100)  
Selling, general and administrative expenses       $ (53,100)