XML 49 R35.htm IDEA: XBRL DOCUMENT v3.7.0.1
Accounts Receivable (Details) - USD ($)
$ in Thousands
Apr. 01, 2017
Dec. 31, 2016
Customer Accounts Receivable and Note Receivable [Line Items]    
Customer Accounts Receivable and Note Receivable $ 19,500  
Accounts receivable 5,920,140 $ 6,798,943
Allowances for doubtful accounts (52,958) (52,256)
Accounts receivable, net $ 5,867,182 $ 6,746,687