XML 13 R39.htm IDEA: XBRL DOCUMENT v2.4.1.9
Acquisitions and Purchase Accounting - Baker Acquisition (Details) (USD $)
In Thousands, unless otherwise specified
Jan. 03, 2015
Dec. 28, 2013
Jan. 01, 2011
Mar. 14, 2012
Business Acquisition [Line Items]        
Goodwill $ 808,491us-gaap_Goodwill $ 687,955us-gaap_Goodwill $ 526,011us-gaap_Goodwill  
Baker [Member]        
Business Acquisition [Line Items]        
Current assets       2,381us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets
/ us-gaap_BusinessAcquisitionAxis
= midd_BakerMember
Property, plant and equipment       221us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment
/ us-gaap_BusinessAcquisitionAxis
= midd_BakerMember
Goodwill       7,278us-gaap_Goodwill
/ us-gaap_BusinessAcquisitionAxis
= midd_BakerMember
Other intangibles       750us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill
/ us-gaap_BusinessAcquisitionAxis
= midd_BakerMember
Current liabilities       (380)us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities
/ us-gaap_BusinessAcquisitionAxis
= midd_BakerMember
Net assets acquired and liabilities assumed       10,250us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet
/ us-gaap_BusinessAcquisitionAxis
= midd_BakerMember
Baker [Member] | Measurement Period Adjustments [Member]        
Business Acquisition [Line Items]        
Current assets       (2,236)us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets
/ us-gaap_BusinessAcquisitionAxis
= midd_BakerMember
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
Property, plant and equipment       0us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment
/ us-gaap_BusinessAcquisitionAxis
= midd_BakerMember
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
Goodwill       1,481us-gaap_Goodwill
/ us-gaap_BusinessAcquisitionAxis
= midd_BakerMember
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
Other intangibles       750us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill
/ us-gaap_BusinessAcquisitionAxis
= midd_BakerMember
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
Current liabilities       5us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities
/ us-gaap_BusinessAcquisitionAxis
= midd_BakerMember
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
Net assets acquired and liabilities assumed       0us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet
/ us-gaap_BusinessAcquisitionAxis
= midd_BakerMember
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
Baker [Member] | as initially reported [Member]        
Business Acquisition [Line Items]        
Current assets       4,617us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets
/ us-gaap_BusinessAcquisitionAxis
= midd_BakerMember
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
Property, plant and equipment       221us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment
/ us-gaap_BusinessAcquisitionAxis
= midd_BakerMember
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
Goodwill       5,797us-gaap_Goodwill
/ us-gaap_BusinessAcquisitionAxis
= midd_BakerMember
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
Other intangibles       0us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill
/ us-gaap_BusinessAcquisitionAxis
= midd_BakerMember
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
Current liabilities       (385)us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities
/ us-gaap_BusinessAcquisitionAxis
= midd_BakerMember
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
Net assets acquired and liabilities assumed       $ 10,250us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet
/ us-gaap_BusinessAcquisitionAxis
= midd_BakerMember
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember