XML 80 R41.htm IDEA: XBRL DOCUMENT v2.4.1.9
Acquisitions and Purchase Accounting Estimated Fair Values of Assets Acquired and Liabilities Assumed for Market Forge Acquisition (Details) (USD $)
In Thousands, unless otherwise specified
Apr. 04, 2015
Jan. 03, 2015
Jan. 07, 2014
Business Acquisition [Line Items]      
Goodwill $ 819,274us-gaap_Goodwill $ 808,491us-gaap_Goodwill  
Business Combination, Contingent Consideration 6,619midd_BusinessCombinationContingentConsideration 9,200midd_BusinessCombinationContingentConsideration  
Market Forge [Member]      
Business Acquisition [Line Items]      
Current assets     1,951us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets
/ us-gaap_BusinessAcquisitionAxis
= midd_MarketForgeMember
Property, plant and equipment     120us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment
/ us-gaap_BusinessAcquisitionAxis
= midd_MarketForgeMember
Goodwill     5,906us-gaap_Goodwill
/ us-gaap_BusinessAcquisitionAxis
= midd_MarketForgeMember
Other intangibles     4,191midd_BusinessAcquisitionPurchasePriceAllocationIntangibleAssets
/ us-gaap_BusinessAcquisitionAxis
= midd_MarketForgeMember
Current liabilities     4,928us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities
/ us-gaap_BusinessAcquisitionAxis
= midd_MarketForgeMember
Consideration paid at closing     7,240midd_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedInitialConsiderationNet
/ us-gaap_BusinessAcquisitionAxis
= midd_MarketForgeMember
Business Acquisition, Deferred Payments     3,000midd_BusinessAcquisitionDeferredPayments
/ us-gaap_BusinessAcquisitionAxis
= midd_MarketForgeMember
Business Combination, Contingent Consideration     1,500midd_BusinessCombinationContingentConsideration
/ us-gaap_BusinessAcquisitionAxis
= midd_MarketForgeMember
Net assets acquired and liabilities assumed     11,740us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet
/ us-gaap_BusinessAcquisitionAxis
= midd_MarketForgeMember
Market Forge [Member] | as initially reported      
Business Acquisition [Line Items]      
Current assets     2,051us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets
/ us-gaap_BusinessAcquisitionAxis
= midd_MarketForgeMember
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
Property, plant and equipment     120us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment
/ us-gaap_BusinessAcquisitionAxis
= midd_MarketForgeMember
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
Goodwill     5,252us-gaap_Goodwill
/ us-gaap_BusinessAcquisitionAxis
= midd_MarketForgeMember
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
Other intangibles     4,191midd_BusinessAcquisitionPurchasePriceAllocationIntangibleAssets
/ us-gaap_BusinessAcquisitionAxis
= midd_MarketForgeMember
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
Current liabilities     4,374us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities
/ us-gaap_BusinessAcquisitionAxis
= midd_MarketForgeMember
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
Consideration paid at closing     7,240midd_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedInitialConsiderationNet
/ us-gaap_BusinessAcquisitionAxis
= midd_MarketForgeMember
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
Business Acquisition, Deferred Payments     3,000midd_BusinessAcquisitionDeferredPayments
/ us-gaap_BusinessAcquisitionAxis
= midd_MarketForgeMember
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
Business Combination, Contingent Consideration     1,374midd_BusinessCombinationContingentConsideration
/ us-gaap_BusinessAcquisitionAxis
= midd_MarketForgeMember
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
Net assets acquired and liabilities assumed     11,614us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet
/ us-gaap_BusinessAcquisitionAxis
= midd_MarketForgeMember
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
Market Forge [Member] | Scenario, Adjustment [Member]      
Business Acquisition [Line Items]      
Current assets     (100)us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets
/ us-gaap_BusinessAcquisitionAxis
= midd_MarketForgeMember
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
Property, plant and equipment     0us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment
/ us-gaap_BusinessAcquisitionAxis
= midd_MarketForgeMember
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
Goodwill     654us-gaap_Goodwill
/ us-gaap_BusinessAcquisitionAxis
= midd_MarketForgeMember
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
Other intangibles     0midd_BusinessAcquisitionPurchasePriceAllocationIntangibleAssets
/ us-gaap_BusinessAcquisitionAxis
= midd_MarketForgeMember
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
Current liabilities     554us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities
/ us-gaap_BusinessAcquisitionAxis
= midd_MarketForgeMember
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
Consideration paid at closing     0midd_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedInitialConsiderationNet
/ us-gaap_BusinessAcquisitionAxis
= midd_MarketForgeMember
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
Business Acquisition, Deferred Payments     0midd_BusinessAcquisitionDeferredPayments
/ us-gaap_BusinessAcquisitionAxis
= midd_MarketForgeMember
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
Business Combination, Contingent Consideration     126midd_BusinessCombinationContingentConsideration
/ us-gaap_BusinessAcquisitionAxis
= midd_MarketForgeMember
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
Net assets acquired and liabilities assumed     $ 126us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet
/ us-gaap_BusinessAcquisitionAxis
= midd_MarketForgeMember
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember