XML 52 R41.htm IDEA: XBRL DOCUMENT v3.10.0.1
Accounts Receivable (Details) - USD ($)
Sep. 29, 2018
Dec. 31, 2017
Customer Accounts Receivable and Note Receivable [Line Items]    
Customer Accounts Receivable and Note Receivable $ 24,252,000 $ 24,600,000
Accounts receivable 8,302,455,000 8,181,879,000
Allowances for doubtful accounts (72,664,000) (56,291,000)
Accounts receivable, net $ 8,229,791,000 $ 8,125,588,000