XML 46 R35.htm IDEA: XBRL DOCUMENT v3.7.0.1
Accounts Receivable (Details) - USD ($)
$ in Thousands
Jul. 01, 2017
Dec. 31, 2016
Customer Accounts Receivable and Note Receivable [Line Items]    
Customer Accounts Receivable and Note Receivable $ 27,100 $ 20,000
Accounts receivable 6,587,026 6,798,943
Allowances for doubtful accounts (55,574) (52,256)
Accounts receivable, net $ 6,531,452 $ 6,746,687