XML 125 R58.htm IDEA: XBRL DOCUMENT v2.4.1.9
Acquisitions - Summary of Fair Value of Assets Acquired and Liabilities Assumed (Detail) (USD $)
In Thousands, unless otherwise specified
0 Months Ended 12 Months Ended
Jan. 17, 2014
Dec. 27, 2014
Dec. 28, 2013
Dec. 29, 2012
Jan. 17, 2014
Business Acquisition [Line Items]          
Goodwill   $ 419,270us-gaap_Goodwill $ 127,038us-gaap_Goodwill $ 179,120us-gaap_Goodwill  
Series of Individually Immaterial Business Acquisitions [Member]          
Business Acquisition [Line Items]          
Financial assets 15,489us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancialAssets
/ us-gaap_BusinessAcquisitionAxis
= us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember
22,101us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancialAssets
/ us-gaap_BusinessAcquisitionAxis
= us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember
8,302us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancialAssets
/ us-gaap_BusinessAcquisitionAxis
= us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember
1,397us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancialAssets
/ us-gaap_BusinessAcquisitionAxis
= us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember
15,489us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancialAssets
/ us-gaap_BusinessAcquisitionAxis
= us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember
Inventories 2,548us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory
/ us-gaap_BusinessAcquisitionAxis
= us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember
8,249us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory
/ us-gaap_BusinessAcquisitionAxis
= us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember
3,954us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory
/ us-gaap_BusinessAcquisitionAxis
= us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember
6,988us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory
/ us-gaap_BusinessAcquisitionAxis
= us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember
2,548us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory
/ us-gaap_BusinessAcquisitionAxis
= us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember
Property, plant and equipment 47,985us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment
/ us-gaap_BusinessAcquisitionAxis
= us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember
74,687us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment
/ us-gaap_BusinessAcquisitionAxis
= us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember
40,580us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment
/ us-gaap_BusinessAcquisitionAxis
= us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember
21,543us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment
/ us-gaap_BusinessAcquisitionAxis
= us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember
47,985us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment
/ us-gaap_BusinessAcquisitionAxis
= us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember
Intangible assets   3,398us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill
/ us-gaap_BusinessAcquisitionAxis
= us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember
7,428us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill
/ us-gaap_BusinessAcquisitionAxis
= us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember
3,172us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill
/ us-gaap_BusinessAcquisitionAxis
= us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember
 
Other assets 2,595us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets
/ us-gaap_BusinessAcquisitionAxis
= us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember
3,337us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets
/ us-gaap_BusinessAcquisitionAxis
= us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember
52us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets
/ us-gaap_BusinessAcquisitionAxis
= us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember
1,330us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets
/ us-gaap_BusinessAcquisitionAxis
= us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember
2,595us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets
/ us-gaap_BusinessAcquisitionAxis
= us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember
Financial liabilities (10,054)us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancialLiabilities
/ us-gaap_BusinessAcquisitionAxis
= us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember
(17,610)us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancialLiabilities
/ us-gaap_BusinessAcquisitionAxis
= us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember
(6,164)us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancialLiabilities
/ us-gaap_BusinessAcquisitionAxis
= us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember
(944)us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancialLiabilities
/ us-gaap_BusinessAcquisitionAxis
= us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember
(10,054)us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancialLiabilities
/ us-gaap_BusinessAcquisitionAxis
= us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember
Other long-term liabilities (990)us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther
/ us-gaap_BusinessAcquisitionAxis
= us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember
(11,727)us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther
/ us-gaap_BusinessAcquisitionAxis
= us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember
(1,050)us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther
/ us-gaap_BusinessAcquisitionAxis
= us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember
(364)us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther
/ us-gaap_BusinessAcquisitionAxis
= us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember
(990)us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther
/ us-gaap_BusinessAcquisitionAxis
= us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember
Net assets acquired 57,573us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet
/ us-gaap_BusinessAcquisitionAxis
= us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember
82,435us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet
/ us-gaap_BusinessAcquisitionAxis
= us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember
53,102us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet
/ us-gaap_BusinessAcquisitionAxis
= us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember
33,122us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet
/ us-gaap_BusinessAcquisitionAxis
= us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember
57,573us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet
/ us-gaap_BusinessAcquisitionAxis
= us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember
Goodwill 147,064us-gaap_Goodwill
/ us-gaap_BusinessAcquisitionAxis
= us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember
148,838us-gaap_Goodwill
/ us-gaap_BusinessAcquisitionAxis
= us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember
16,120us-gaap_Goodwill
/ us-gaap_BusinessAcquisitionAxis
= us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember
26,230us-gaap_Goodwill
/ us-gaap_BusinessAcquisitionAxis
= us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember
147,064us-gaap_Goodwill
/ us-gaap_BusinessAcquisitionAxis
= us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember
Purchase price 204,637us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet
/ us-gaap_BusinessAcquisitionAxis
= us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember
231,273us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet
/ us-gaap_BusinessAcquisitionAxis
= us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember
69,222us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet
/ us-gaap_BusinessAcquisitionAxis
= us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember
59,352us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet
/ us-gaap_BusinessAcquisitionAxis
= us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember
204,637us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet
/ us-gaap_BusinessAcquisitionAxis
= us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember
Acquisition related liabilities (22,123)us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred
/ us-gaap_BusinessAcquisitionAxis
= us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember
(10,656)us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred
/ us-gaap_BusinessAcquisitionAxis
= us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember
(7,902)us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred
/ us-gaap_BusinessAcquisitionAxis
= us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember
(10,547)us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred
/ us-gaap_BusinessAcquisitionAxis
= us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember
 
Other (2,087)us-gaap_BusinessCombinationConsiderationTransferredOther1
/ us-gaap_BusinessAcquisitionAxis
= us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember
(3,190)us-gaap_BusinessCombinationConsiderationTransferredOther1
/ us-gaap_BusinessAcquisitionAxis
= us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember
281us-gaap_BusinessCombinationConsiderationTransferredOther1
/ us-gaap_BusinessAcquisitionAxis
= us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember
(48)us-gaap_BusinessCombinationConsiderationTransferredOther1
/ us-gaap_BusinessAcquisitionAxis
= us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember
 
Net cash paid for acquisitions $ 180,427us-gaap_PaymentsToAcquireBusinessesGross
/ us-gaap_BusinessAcquisitionAxis
= us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember
$ 217,427us-gaap_PaymentsToAcquireBusinessesGross
/ us-gaap_BusinessAcquisitionAxis
= us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember
$ 61,601us-gaap_PaymentsToAcquireBusinessesGross
/ us-gaap_BusinessAcquisitionAxis
= us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember
$ 48,757us-gaap_PaymentsToAcquireBusinessesGross
/ us-gaap_BusinessAcquisitionAxis
= us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember