XML 51 R40.htm IDEA: XBRL DOCUMENT v3.10.0.1
Revenue from Contracts with Customers - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 29, 2018
Sep. 29, 2018
Disaggregation of Revenue [Abstract]    
Net sales $ 3,279,678 $ 9,826,793
North America [Member]    
Disaggregation of Revenue [Abstract]    
Net sales 2,238,831 6,480,105
International [Member]    
Disaggregation of Revenue [Abstract]    
Net sales 1,040,847 3,346,688
Healthcare Distribution [Member]    
Disaggregation of Revenue [Abstract]    
Net sales 3,135,775 9,456,610
Healthcare Distribution [Member] | North America [Member]    
Disaggregation of Revenue [Abstract]    
Net sales 2,115,008 6,172,279
Healthcare Distribution [Member] | International [Member]    
Disaggregation of Revenue [Abstract]    
Net sales 1,020,767 3,284,331
Healthcare Distribution [Member] | Dental [Member]    
Disaggregation of Revenue [Abstract]    
Net sales 1,514,538 4,675,212
Healthcare Distribution [Member] | Dental [Member] | North America [Member]    
Disaggregation of Revenue [Abstract]    
Net sales 951,412 2,831,062
Healthcare Distribution [Member] | Dental [Member] | International [Member]    
Disaggregation of Revenue [Abstract]    
Net sales 563,126 1,844,150
Healthcare Distribution [Member] | Animal Health [Member]    
Disaggregation of Revenue [Abstract]    
Net sales 899,295 2,805,031
Healthcare Distribution [Member] | Animal Health [Member] | North America [Member]    
Disaggregation of Revenue [Abstract]    
Net sales 460,838 1,425,273
Healthcare Distribution [Member] | Animal Health [Member] | International [Member]    
Disaggregation of Revenue [Abstract]    
Net sales 438,457 1,379,758
Healthcare Distribution [Member] | Medical [Member]    
Disaggregation of Revenue [Abstract]    
Net sales 721,942 1,976,367
Healthcare Distribution [Member] | Medical [Member] | North America [Member]    
Disaggregation of Revenue [Abstract]    
Net sales 702,758 1,915,944
Healthcare Distribution [Member] | Medical [Member] | International [Member]    
Disaggregation of Revenue [Abstract]    
Net sales 19,184 60,423
Technology and Value-Added Services [Member]    
Disaggregation of Revenue [Abstract]    
Net sales 143,903 370,183
Technology and Value-Added Services [Member] | North America [Member]    
Disaggregation of Revenue [Abstract]    
Net sales 123,823 307,826
Technology and Value-Added Services [Member] | International [Member]    
Disaggregation of Revenue [Abstract]    
Net sales $ 20,080 $ 62,357