Acquisitions and Purchase Accounting - Nieco Acquisition (Details) (USD $) In Thousands, unless otherwise specified
|
Jan. 03, 2015
|
Dec. 28, 2013
|
Jan. 01, 2011
|
Oct. 31, 2012
|
Business Acquisition [Line Items] |
|
|
|
|
Goodwill |
$ 808,491us-gaap_Goodwill |
$ 687,955us-gaap_Goodwill |
$ 526,011us-gaap_Goodwill |
|
Contingent consideration |
9,200midd_BusinessCombinationContingentConsideration |
8,628midd_BusinessCombinationContingentConsideration |
|
|
Nieco [Member] |
|
|
|
|
Business Acquisition [Line Items] |
|
|
|
|
Cash |
|
|
|
140us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents / us-gaap_BusinessAcquisitionAxis = midd_NiecoCorporationMember |
Current assets |
|
|
|
4,011us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets / us-gaap_BusinessAcquisitionAxis = midd_NiecoCorporationMember |
Property, plant and equipment |
|
|
|
268us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment / us-gaap_BusinessAcquisitionAxis = midd_NiecoCorporationMember |
Goodwill |
|
|
|
15,382us-gaap_Goodwill / us-gaap_BusinessAcquisitionAxis = midd_NiecoCorporationMember |
Other intangibles |
|
|
|
9,680midd_BusinessAcquisitionPurchasePriceAllocationIntangibleAssets / us-gaap_BusinessAcquisitionAxis = midd_NiecoCorporationMember |
Current liabilities |
|
|
|
1,836us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities / us-gaap_BusinessAcquisitionAxis = midd_NiecoCorporationMember |
Other non-current liabilities |
|
|
|
3,645us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther / us-gaap_BusinessAcquisitionAxis = midd_NiecoCorporationMember |
Consideration paid at closing |
|
|
|
24,000midd_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedInitialConsiderationNet / us-gaap_BusinessAcquisitionAxis = midd_NiecoCorporationMember |
Contingent consideration |
|
|
|
3,645midd_BusinessCombinationContingentConsideration / us-gaap_BusinessAcquisitionAxis = midd_NiecoCorporationMember |
Net assets acquired and liabilities assumed |
|
|
|
27,645us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet / us-gaap_BusinessAcquisitionAxis = midd_NiecoCorporationMember |
as initially reported [Member] | Nieco [Member] |
|
|
|
|
Business Acquisition [Line Items] |
|
|
|
|
Cash |
|
|
|
140us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents / us-gaap_BusinessAcquisitionAxis = midd_NiecoCorporationMember / us-gaap_StatementScenarioAxis = us-gaap_ScenarioPreviouslyReportedMember |
Current assets |
|
|
|
4,011us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets / us-gaap_BusinessAcquisitionAxis = midd_NiecoCorporationMember / us-gaap_StatementScenarioAxis = us-gaap_ScenarioPreviouslyReportedMember |
Property, plant and equipment |
|
|
|
268us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment / us-gaap_BusinessAcquisitionAxis = midd_NiecoCorporationMember / us-gaap_StatementScenarioAxis = us-gaap_ScenarioPreviouslyReportedMember |
Goodwill |
|
|
|
18,855us-gaap_Goodwill / us-gaap_BusinessAcquisitionAxis = midd_NiecoCorporationMember / us-gaap_StatementScenarioAxis = us-gaap_ScenarioPreviouslyReportedMember |
Other intangibles |
|
|
|
5,620midd_BusinessAcquisitionPurchasePriceAllocationIntangibleAssets / us-gaap_BusinessAcquisitionAxis = midd_NiecoCorporationMember / us-gaap_StatementScenarioAxis = us-gaap_ScenarioPreviouslyReportedMember |
Current liabilities |
|
|
|
1,836us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities / us-gaap_BusinessAcquisitionAxis = midd_NiecoCorporationMember / us-gaap_StatementScenarioAxis = us-gaap_ScenarioPreviouslyReportedMember |
Other non-current liabilities |
|
|
|
3,058us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther / us-gaap_BusinessAcquisitionAxis = midd_NiecoCorporationMember / us-gaap_StatementScenarioAxis = us-gaap_ScenarioPreviouslyReportedMember |
Consideration paid at closing |
|
|
|
24,000midd_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedInitialConsiderationNet / us-gaap_BusinessAcquisitionAxis = midd_NiecoCorporationMember / us-gaap_StatementScenarioAxis = us-gaap_ScenarioPreviouslyReportedMember |
Contingent consideration |
|
|
|
3,058midd_BusinessCombinationContingentConsideration / us-gaap_BusinessAcquisitionAxis = midd_NiecoCorporationMember / us-gaap_StatementScenarioAxis = us-gaap_ScenarioPreviouslyReportedMember |
Net assets acquired and liabilities assumed |
|
|
|
27,058us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet / us-gaap_BusinessAcquisitionAxis = midd_NiecoCorporationMember / us-gaap_StatementScenarioAxis = us-gaap_ScenarioPreviouslyReportedMember |
Scenario, Adjustment [Member] | Nieco [Member] |
|
|
|
|
Business Acquisition [Line Items] |
|
|
|
|
Cash |
|
|
|
0us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents / us-gaap_BusinessAcquisitionAxis = midd_NiecoCorporationMember / us-gaap_StatementScenarioAxis = us-gaap_ScenarioAdjustmentMember |
Current assets |
|
|
|
0us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets / us-gaap_BusinessAcquisitionAxis = midd_NiecoCorporationMember / us-gaap_StatementScenarioAxis = us-gaap_ScenarioAdjustmentMember |
Property, plant and equipment |
|
|
|
0us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment / us-gaap_BusinessAcquisitionAxis = midd_NiecoCorporationMember / us-gaap_StatementScenarioAxis = us-gaap_ScenarioAdjustmentMember |
Goodwill |
|
|
|
(3,473)us-gaap_Goodwill / us-gaap_BusinessAcquisitionAxis = midd_NiecoCorporationMember / us-gaap_StatementScenarioAxis = us-gaap_ScenarioAdjustmentMember |
Other intangibles |
|
|
|
4,060midd_BusinessAcquisitionPurchasePriceAllocationIntangibleAssets / us-gaap_BusinessAcquisitionAxis = midd_NiecoCorporationMember / us-gaap_StatementScenarioAxis = us-gaap_ScenarioAdjustmentMember |
Current liabilities |
|
|
|
0us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities / us-gaap_BusinessAcquisitionAxis = midd_NiecoCorporationMember / us-gaap_StatementScenarioAxis = us-gaap_ScenarioAdjustmentMember |
Other non-current liabilities |
|
|
|
587us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther / us-gaap_BusinessAcquisitionAxis = midd_NiecoCorporationMember / us-gaap_StatementScenarioAxis = us-gaap_ScenarioAdjustmentMember |
Consideration paid at closing |
|
|
|
0midd_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedInitialConsiderationNet / us-gaap_BusinessAcquisitionAxis = midd_NiecoCorporationMember / us-gaap_StatementScenarioAxis = us-gaap_ScenarioAdjustmentMember |
Contingent consideration |
|
|
|
587midd_BusinessCombinationContingentConsideration / us-gaap_BusinessAcquisitionAxis = midd_NiecoCorporationMember / us-gaap_StatementScenarioAxis = us-gaap_ScenarioAdjustmentMember |
Net assets acquired and liabilities assumed |
|
|
|
$ 587us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet / us-gaap_BusinessAcquisitionAxis = midd_NiecoCorporationMember / us-gaap_StatementScenarioAxis = us-gaap_ScenarioAdjustmentMember |