XML 113 R38.htm IDEA: XBRL DOCUMENT v2.4.1.9
Acquisitions and Purchase Accounting - Additional Information (Details) (USD $)
0 Months Ended 12 Months Ended 0 Months Ended
Feb. 10, 2015
Jan. 30, 2015
Jan. 07, 2015
Mar. 14, 2012
Jan. 03, 2015
Sep. 05, 2012
Oct. 31, 2012
Dec. 31, 2012
Jun. 29, 2013
Oct. 15, 2013
Dec. 17, 2013
Jan. 07, 2014
Jan. 31, 2014
Mar. 31, 2014
Sep. 08, 2014
Nov. 05, 2014
Dec. 28, 2013
Business Acquisition [Line Items]                                  
Business acquisition payment (refund) $ 5,500,000us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired $ 26,400,000us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired $ 14,500,000us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired                            
Baker [Member]                                  
Business Acquisition [Line Items]                                  
Business acquisition payment (refund)       10,300,000us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired
/ us-gaap_BusinessAcquisitionAxis
= midd_BakerMember
                         
Other intangibles       750,000us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill
/ us-gaap_BusinessAcquisitionAxis
= midd_BakerMember
                         
Baker [Member] | Customer Relationships [Member]                                  
Business Acquisition [Line Items]                                  
Other intangibles       800,000us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill
/ us-gaap_BusinessAcquisitionAxis
= midd_BakerMember
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_CustomerRelationshipsMember
                         
Acquisition, other intangibles, amortization period         5 years                        
Stewart [Member]                                  
Business Acquisition [Line Items]                                  
Business acquisition payment (refund)           27,800,000us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired
/ us-gaap_BusinessAcquisitionAxis
= midd_StewartMember
                     
Business Combination, Contingent Consideration, Liability           4,600,000us-gaap_BusinessCombinationContingentConsiderationLiability
/ us-gaap_BusinessAcquisitionAxis
= midd_StewartMember
                     
Net assets acquired and liabilities assumed           31,284,000us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet
/ us-gaap_BusinessAcquisitionAxis
= midd_StewartMember
                     
Refund received in relation to working capital adjustment           1,300,000midd_BusinessCombinationProvisionalInformationAdjustmentWorkingCapital
/ us-gaap_BusinessAcquisitionAxis
= midd_StewartMember
                     
Stewart [Member] | Food Processing Group [Member] | Customer Relationships [Member]                                  
Business Acquisition [Line Items]                                  
Other intangibles           5,900,000us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill
/ us-gaap_BusinessAcquisitionAxis
= midd_StewartMember
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_CustomerRelationshipsMember
/ us-gaap_StatementBusinessSegmentsAxis
= midd_FoodProcessingGroupMember
                     
Acquisition, other intangibles, amortization period         5 years                        
Stewart [Member] | Food Processing Group [Member] | Backlog [Member]                                  
Business Acquisition [Line Items]                                  
Other intangibles           400,000us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill
/ us-gaap_BusinessAcquisitionAxis
= midd_StewartMember
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= midd_BacklogMember
/ us-gaap_StatementBusinessSegmentsAxis
= midd_FoodProcessingGroupMember
                     
Acquisition, other intangibles, amortization period         6 months                        
Stewart [Member] | Trade Names [Member] | Food Processing Group [Member]                                  
Business Acquisition [Line Items]                                  
Other intangibles           4,600,000us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill
/ us-gaap_BusinessAcquisitionAxis
= midd_StewartMember
/ us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_TradeNamesMember
/ us-gaap_StatementBusinessSegmentsAxis
= midd_FoodProcessingGroupMember
                     
Nieco [Member]                                  
Business Acquisition [Line Items]                                  
Business acquisition payment (refund)             23,900,000us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired
/ us-gaap_BusinessAcquisitionAxis
= midd_NiecoCorporationMember
                   
Business Combination, Contingent Consideration, Liability             3,600,000us-gaap_BusinessCombinationContingentConsiderationLiability
/ us-gaap_BusinessAcquisitionAxis
= midd_NiecoCorporationMember
                   
Net assets acquired and liabilities assumed             27,645,000us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet
/ us-gaap_BusinessAcquisitionAxis
= midd_NiecoCorporationMember
                   
Nieco [Member] | Commercial Foodservice Equipment Group [Member] | Customer Relationships [Member]                                  
Business Acquisition [Line Items]                                  
Other intangibles             6,500,000us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill
/ us-gaap_BusinessAcquisitionAxis
= midd_NiecoCorporationMember
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_CustomerRelationshipsMember
/ us-gaap_StatementBusinessSegmentsAxis
= midd_CommercialFoodserviceEquipmentGroupMember
                   
Acquisition, other intangibles, amortization period         4 years                        
Nieco [Member] | Commercial Foodservice Equipment Group [Member] | Backlog [Member]                                  
Business Acquisition [Line Items]                                  
Other intangibles             100,000us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill
/ us-gaap_BusinessAcquisitionAxis
= midd_NiecoCorporationMember
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= midd_BacklogMember
/ us-gaap_StatementBusinessSegmentsAxis
= midd_CommercialFoodserviceEquipmentGroupMember
                   
Acquisition, other intangibles, amortization period         3 months                        
Nieco [Member] | Trade Names [Member] | Commercial Foodservice Equipment Group [Member]                                  
Business Acquisition [Line Items]                                  
Other intangibles             3,100,000us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill
/ us-gaap_BusinessAcquisitionAxis
= midd_NiecoCorporationMember
/ us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_TradeNamesMember
/ us-gaap_StatementBusinessSegmentsAxis
= midd_CommercialFoodserviceEquipmentGroupMember
                   
Viking Range Corporation [Member]                                  
Business Acquisition [Line Items]                                  
Business acquisition payment (refund)               361,700,000us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired
/ us-gaap_BusinessAcquisitionAxis
= midd_VikingRangeCorporationMember
                 
Refund received in relation to working capital adjustment               11,200,000midd_BusinessCombinationProvisionalInformationAdjustmentWorkingCapital
/ us-gaap_BusinessAcquisitionAxis
= midd_VikingRangeCorporationMember
                 
Viking Range Corporation [Member] | Residential Kitchen [Member] | Customer Relationships [Member]                                  
Business Acquisition [Line Items]                                  
Other intangibles               44,000,000us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill
/ us-gaap_BusinessAcquisitionAxis
= midd_VikingRangeCorporationMember
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_CustomerRelationshipsMember
/ us-gaap_StatementBusinessSegmentsAxis
= midd_ResidentialKitchenMember
                 
Acquisition, other intangibles, amortization period         6 years                        
Viking Range Corporation [Member] | Residential Kitchen [Member] | Backlog [Member]                                  
Business Acquisition [Line Items]                                  
Other intangibles               2,000,000us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill
/ us-gaap_BusinessAcquisitionAxis
= midd_VikingRangeCorporationMember
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= midd_BacklogMember
/ us-gaap_StatementBusinessSegmentsAxis
= midd_ResidentialKitchenMember
                 
Acquisition, other intangibles, amortization period         3 months                        
Viking Range Corporation [Member] | Trade Names [Member] | Residential Kitchen [Member]                                  
Business Acquisition [Line Items]                                  
Other intangibles               151,000,000us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill
/ us-gaap_BusinessAcquisitionAxis
= midd_VikingRangeCorporationMember
/ us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_TradeNamesMember
/ us-gaap_StatementBusinessSegmentsAxis
= midd_ResidentialKitchenMember
                 
Distributors [Member]                                  
Business Acquisition [Line Items]                                  
Business acquisition payment (refund)                 23,600,000us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired
/ us-gaap_BusinessAcquisitionAxis
= midd_DistributorsMember
               
Business Acquisition, Preacquisition Contingency, Amount of Settlement         8,697,000us-gaap_BusinessAcquisitionPreacquisitionContingencyAmountOfSettlement
/ us-gaap_BusinessAcquisitionAxis
= midd_DistributorsMember
                      8,697,000us-gaap_BusinessAcquisitionPreacquisitionContingencyAmountOfSettlement
/ us-gaap_BusinessAcquisitionAxis
= midd_DistributorsMember
Celfrost [Member]                                  
Business Acquisition [Line Items]                                  
Business acquisition payment (refund)                   11,200,000us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired
/ us-gaap_BusinessAcquisitionAxis
= midd_CelfrostMember
             
Other intangibles                   4,333,000us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill
/ us-gaap_BusinessAcquisitionAxis
= midd_CelfrostMember
             
Net assets acquired and liabilities assumed                   12,313,000us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet
/ us-gaap_BusinessAcquisitionAxis
= midd_CelfrostMember
             
Celfrost [Member] | Commercial Foodservice Equipment Group [Member] | Customer Relationships [Member]                                  
Business Acquisition [Line Items]                                  
Other intangibles                   1,900,000us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill
/ us-gaap_BusinessAcquisitionAxis
= midd_CelfrostMember
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_CustomerRelationshipsMember
/ us-gaap_StatementBusinessSegmentsAxis
= midd_CommercialFoodserviceEquipmentGroupMember
             
Acquisition, other intangibles, amortization period                   7 years              
Celfrost [Member] | Commercial Foodservice Equipment Group [Member] | Backlog [Member]                                  
Business Acquisition [Line Items]                                  
Other intangibles                   100,000us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill
/ us-gaap_BusinessAcquisitionAxis
= midd_CelfrostMember
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= midd_BacklogMember
/ us-gaap_StatementBusinessSegmentsAxis
= midd_CommercialFoodserviceEquipmentGroupMember
             
Acquisition, other intangibles, amortization period                   3 months              
Celfrost [Member] | Trade Names [Member] | Commercial Foodservice Equipment Group [Member]                                  
Business Acquisition [Line Items]                                  
Other intangibles                   2,300,000us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill
/ us-gaap_BusinessAcquisitionAxis
= midd_CelfrostMember
/ us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_TradeNamesMember
/ us-gaap_StatementBusinessSegmentsAxis
= midd_CommercialFoodserviceEquipmentGroupMember
             
Wunder-Bar [Member]                                  
Business Acquisition [Line Items]                                  
Business acquisition payment (refund)                     74,100,000us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired
/ us-gaap_BusinessAcquisitionAxis
= midd_WunderBarMember
           
Other intangibles                     33,060,000us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill
/ us-gaap_BusinessAcquisitionAxis
= midd_WunderBarMember
           
Long term deferred tax liability                     (12,091,000)us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilitiesNoncurrent
/ us-gaap_BusinessAcquisitionAxis
= midd_WunderBarMember
           
Net assets acquired and liabilities assumed                     76,285,000us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet
/ us-gaap_BusinessAcquisitionAxis
= midd_WunderBarMember
           
Refund received in relation to working capital adjustment                     100,000midd_BusinessCombinationProvisionalInformationAdjustmentWorkingCapital
/ us-gaap_BusinessAcquisitionAxis
= midd_WunderBarMember
           
Wunder-Bar [Member] | Book And Tax Basis Difference [Member] | Tangible Assets And Liability Accounts [Member]                                  
Business Acquisition [Line Items]                                  
Deferred tax liability, net                     200,000midd_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilitiesNet
/ us-gaap_BusinessAcquisitionAxis
= midd_WunderBarMember
/ midd_DeferredTaxAssetsAndLiabilitiesAxis
= midd_BookAndTaxBasisDifferenceMember
/ us-gaap_InformationByFinancialStatementLineItemAxis
= midd_TangibleAssetsAndLiabilityAccountsMember
           
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Asset, Current                     200,000midd_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssetCurrent
/ us-gaap_BusinessAcquisitionAxis
= midd_WunderBarMember
/ midd_DeferredTaxAssetsAndLiabilitiesAxis
= midd_BookAndTaxBasisDifferenceMember
/ us-gaap_InformationByFinancialStatementLineItemAxis
= midd_TangibleAssetsAndLiabilityAccountsMember
           
Long term deferred tax liability                     12,100,000us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilitiesNoncurrent
/ us-gaap_BusinessAcquisitionAxis
= midd_WunderBarMember
/ midd_DeferredTaxAssetsAndLiabilitiesAxis
= midd_BookAndTaxBasisDifferenceMember
/ us-gaap_InformationByFinancialStatementLineItemAxis
= midd_TangibleAssetsAndLiabilityAccountsMember
           
Wunder-Bar [Member] | Book And Tax Basis Difference [Member] | Intangible Assets [Member]                                  
Business Acquisition [Line Items]                                  
Deferred tax liability, net                     12,100,000midd_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilitiesNet
/ us-gaap_BusinessAcquisitionAxis
= midd_WunderBarMember
/ midd_DeferredTaxAssetsAndLiabilitiesAxis
= midd_BookAndTaxBasisDifferenceMember
/ us-gaap_InformationByFinancialStatementLineItemAxis
= midd_IntangibleAssetsMember
           
Wunder-Bar [Member] | Commercial Foodservice Equipment Group [Member] | Customer Relationships [Member]                                  
Business Acquisition [Line Items]                                  
Other intangibles                     20,200,000us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill
/ us-gaap_BusinessAcquisitionAxis
= midd_WunderBarMember
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_CustomerRelationshipsMember
/ us-gaap_StatementBusinessSegmentsAxis
= midd_CommercialFoodserviceEquipmentGroupMember
           
Acquisition, other intangibles, amortization period                     14 years            
Wunder-Bar [Member] | Commercial Foodservice Equipment Group [Member] | Backlog [Member]                                  
Business Acquisition [Line Items]                                  
Other intangibles                     200,000us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill
/ us-gaap_BusinessAcquisitionAxis
= midd_WunderBarMember
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= midd_BacklogMember
/ us-gaap_StatementBusinessSegmentsAxis
= midd_CommercialFoodserviceEquipmentGroupMember
           
Acquisition, other intangibles, amortization period                     3 months            
Wunder-Bar [Member] | Trade Names [Member] | Commercial Foodservice Equipment Group [Member]                                  
Business Acquisition [Line Items]                                  
Other intangibles                     12,700,000us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill
/ us-gaap_BusinessAcquisitionAxis
= midd_WunderBarMember
/ us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_TradeNamesMember
/ us-gaap_StatementBusinessSegmentsAxis
= midd_CommercialFoodserviceEquipmentGroupMember
           
Market Forge [Member]                                  
Business Acquisition [Line Items]                                  
Business acquisition payment (refund)                   7,000,000us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired
/ us-gaap_BusinessAcquisitionAxis
= midd_MarketForgeMember
             
Business Combination, Contingent Consideration, Liability                       1,500,000us-gaap_BusinessCombinationContingentConsiderationLiability
/ us-gaap_BusinessAcquisitionAxis
= midd_MarketForgeMember
         
Business Acquisition, Additional Payment Due                       200,000midd_BusinessAcquisitionAdditionalPaymentDue
/ us-gaap_BusinessAcquisitionAxis
= midd_MarketForgeMember
         
Net assets acquired and liabilities assumed                       11,740,000us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet
/ us-gaap_BusinessAcquisitionAxis
= midd_MarketForgeMember
         
Payments for Previous Acquisition                   3,000,000us-gaap_PaymentsForPreviousAcquisition
/ us-gaap_BusinessAcquisitionAxis
= midd_MarketForgeMember
             
Market Forge [Member] | Commercial Foodservice Equipment Group [Member] | Customer Relationships [Member]                                  
Business Acquisition [Line Items]                                  
Other intangibles                       1,100,000us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill
/ us-gaap_BusinessAcquisitionAxis
= midd_MarketForgeMember
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_CustomerRelationshipsMember
/ us-gaap_StatementBusinessSegmentsAxis
= midd_CommercialFoodserviceEquipmentGroupMember
         
Acquisition, other intangibles, amortization period                       4 years          
Market Forge [Member] | Commercial Foodservice Equipment Group [Member] | Backlog [Member]                                  
Business Acquisition [Line Items]                                  
Other intangibles                       100,000us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill
/ us-gaap_BusinessAcquisitionAxis
= midd_MarketForgeMember
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= midd_BacklogMember
/ us-gaap_StatementBusinessSegmentsAxis
= midd_CommercialFoodserviceEquipmentGroupMember
         
Acquisition, other intangibles, amortization period                       3 months          
Market Forge [Member] | Commercial Foodservice Equipment Group [Member] | Developed Technology Rights [Member]                                  
Business Acquisition [Line Items]                                  
Other intangibles                       200,000us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill
/ us-gaap_BusinessAcquisitionAxis
= midd_MarketForgeMember
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_DevelopedTechnologyRightsMember
/ us-gaap_StatementBusinessSegmentsAxis
= midd_CommercialFoodserviceEquipmentGroupMember
         
Acquisition, other intangibles, amortization period                       5 years          
Market Forge [Member] | Trade Names [Member] | Commercial Foodservice Equipment Group [Member]                                  
Business Acquisition [Line Items]                                  
Other intangibles                       2,900,000us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill
/ us-gaap_BusinessAcquisitionAxis
= midd_MarketForgeMember
/ us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_TradeNamesMember
/ us-gaap_StatementBusinessSegmentsAxis
= midd_CommercialFoodserviceEquipmentGroupMember
         
Distributors 2014 [Member]                                  
Business Acquisition [Line Items]                                  
Business acquisition payment (refund)                         44,500,000us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired
/ us-gaap_BusinessAcquisitionAxis
= midd_Distributors2014Member
       
Net assets acquired and liabilities assumed                         44,456,000us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet
/ us-gaap_BusinessAcquisitionAxis
= midd_Distributors2014Member
       
Business Acquisition, Preacquisition Contingency, Amount of Settlement                         5,971,000us-gaap_BusinessAcquisitionPreacquisitionContingencyAmountOfSettlement
/ us-gaap_BusinessAcquisitionAxis
= midd_Distributors2014Member
       
PES [Member]                                  
Business Acquisition [Line Items]                                  
Business acquisition payment (refund)                           15,000,000us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired
/ us-gaap_BusinessAcquisitionAxis
= midd_PESMember
     
Other intangibles                           1,600,000us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill
/ us-gaap_BusinessAcquisitionAxis
= midd_PESMember
     
Business Combination, Contingent Consideration, Liability                           2,400,000us-gaap_BusinessCombinationContingentConsiderationLiability
/ us-gaap_BusinessAcquisitionAxis
= midd_PESMember
     
Net assets acquired and liabilities assumed                           17,417,000us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet
/ us-gaap_BusinessAcquisitionAxis
= midd_PESMember
     
PES [Member] | Food Processing Group [Member] | Customer Relationships [Member]                                  
Business Acquisition [Line Items]                                  
Other intangibles                           900,000us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill
/ us-gaap_BusinessAcquisitionAxis
= midd_PESMember
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_CustomerRelationshipsMember
/ us-gaap_StatementBusinessSegmentsAxis
= midd_FoodProcessingGroupMember
     
Acquisition, other intangibles, amortization period                           3 years      
PES [Member] | Food Processing Group [Member] | Backlog [Member]                                  
Business Acquisition [Line Items]                                  
Other intangibles                           100,000us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill
/ us-gaap_BusinessAcquisitionAxis
= midd_PESMember
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= midd_BacklogMember
/ us-gaap_StatementBusinessSegmentsAxis
= midd_FoodProcessingGroupMember
     
Acquisition, other intangibles, amortization period                           3 months      
PES [Member] | Food Processing Group [Member] | Developed Technology Rights [Member]                                  
Business Acquisition [Line Items]                                  
Other intangibles                           600,000us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill
/ us-gaap_BusinessAcquisitionAxis
= midd_PESMember
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_DevelopedTechnologyRightsMember
/ us-gaap_StatementBusinessSegmentsAxis
= midd_FoodProcessingGroupMember
     
Acquisition, other intangibles, amortization period                           7 years      
Concordia [Member]                                  
Business Acquisition [Line Items]                                  
Business acquisition payment (refund)                             12,500,000us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired
/ us-gaap_BusinessAcquisitionAxis
= midd_ConcordiaMember
   
Other intangibles                             4,500,000us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill
/ us-gaap_BusinessAcquisitionAxis
= midd_ConcordiaMember
   
Business Combination, Contingent Consideration, Liability                             2,000,000us-gaap_BusinessCombinationContingentConsiderationLiability
/ us-gaap_BusinessAcquisitionAxis
= midd_ConcordiaMember
   
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Assets Noncurrent                             1,981,000us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssetsNoncurrent
/ us-gaap_BusinessAcquisitionAxis
= midd_ConcordiaMember
   
Business Combinations, Deferred Tax Assets, Operating Loss Carryforwards                             3,500,000midd_BusinessCombinationsDeferredTaxAssetsOperatingLossCarryforwards
/ us-gaap_BusinessAcquisitionAxis
= midd_ConcordiaMember
   
Net assets acquired and liabilities assumed                             14,909,000us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet
/ us-gaap_BusinessAcquisitionAxis
= midd_ConcordiaMember
   
Concordia [Member] | Book And Tax Basis Difference [Member] | Tangible Assets And Liability Accounts [Member]                                  
Business Acquisition [Line Items]                                  
Deferred tax liability, net                             500,000midd_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilitiesNet
/ us-gaap_BusinessAcquisitionAxis
= midd_ConcordiaMember
/ midd_DeferredTaxAssetsAndLiabilitiesAxis
= midd_BookAndTaxBasisDifferenceMember
/ us-gaap_InformationByFinancialStatementLineItemAxis
= midd_TangibleAssetsAndLiabilityAccountsMember
   
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Asset, Current                             400,000midd_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssetCurrent
/ us-gaap_BusinessAcquisitionAxis
= midd_ConcordiaMember
/ midd_DeferredTaxAssetsAndLiabilitiesAxis
= midd_BookAndTaxBasisDifferenceMember
/ us-gaap_InformationByFinancialStatementLineItemAxis
= midd_TangibleAssetsAndLiabilityAccountsMember
   
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Assets Noncurrent                             2,000,000us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssetsNoncurrent
/ us-gaap_BusinessAcquisitionAxis
= midd_ConcordiaMember
/ midd_DeferredTaxAssetsAndLiabilitiesAxis
= midd_BookAndTaxBasisDifferenceMember
/ us-gaap_InformationByFinancialStatementLineItemAxis
= midd_TangibleAssetsAndLiabilityAccountsMember
   
Concordia [Member] | Book And Tax Basis Difference [Member] | Intangible Assets [Member]                                  
Business Acquisition [Line Items]                                  
Deferred tax liability, net                             1,600,000midd_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilitiesNet
/ us-gaap_BusinessAcquisitionAxis
= midd_ConcordiaMember
/ midd_DeferredTaxAssetsAndLiabilitiesAxis
= midd_BookAndTaxBasisDifferenceMember
/ us-gaap_InformationByFinancialStatementLineItemAxis
= midd_IntangibleAssetsMember
   
Concordia [Member] | Commercial Foodservice Equipment Group [Member] | Customer Relationships [Member]                                  
Business Acquisition [Line Items]                                  
Other intangibles                             800,000us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill
/ us-gaap_BusinessAcquisitionAxis
= midd_ConcordiaMember
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_CustomerRelationshipsMember
/ us-gaap_StatementBusinessSegmentsAxis
= midd_CommercialFoodserviceEquipmentGroupMember
   
Acquisition, other intangibles, amortization period                             5 years    
Concordia [Member] | Commercial Foodservice Equipment Group [Member] | Developed Technology Rights [Member]                                  
Business Acquisition [Line Items]                                  
Other intangibles                             700,000us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill
/ us-gaap_BusinessAcquisitionAxis
= midd_ConcordiaMember
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_DevelopedTechnologyRightsMember
/ us-gaap_StatementBusinessSegmentsAxis
= midd_CommercialFoodserviceEquipmentGroupMember
   
Concordia [Member] | Trade Names [Member] | Commercial Foodservice Equipment Group [Member]                                  
Business Acquisition [Line Items]                                  
Other intangibles                             3,000,000us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill
/ us-gaap_BusinessAcquisitionAxis
= midd_ConcordiaMember
/ us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_TradeNamesMember
/ us-gaap_StatementBusinessSegmentsAxis
= midd_CommercialFoodserviceEquipmentGroupMember
   
ULine [Member]                                  
Business Acquisition [Line Items]                                  
Business acquisition payment (refund)                               142,000,000us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired
/ us-gaap_BusinessAcquisitionAxis
= midd_ULineMember
 
Business Combinations, Deferred Tax Assets, Operating Loss Carryforwards                               3,800,000midd_BusinessCombinationsDeferredTaxAssetsOperatingLossCarryforwards
/ us-gaap_BusinessAcquisitionAxis
= midd_ULineMember
 
ULine [Member] | Book And Tax Basis Difference [Member] | Tangible Assets And Liability Accounts [Member]                                  
Business Acquisition [Line Items]                                  
Deferred tax liability, net                               1,300,000midd_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilitiesNet
/ us-gaap_BusinessAcquisitionAxis
= midd_ULineMember
/ midd_DeferredTaxAssetsAndLiabilitiesAxis
= midd_BookAndTaxBasisDifferenceMember
/ us-gaap_InformationByFinancialStatementLineItemAxis
= midd_TangibleAssetsAndLiabilityAccountsMember
 
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Asset, Current                               700,000midd_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssetCurrent
/ us-gaap_BusinessAcquisitionAxis
= midd_ULineMember
/ midd_DeferredTaxAssetsAndLiabilitiesAxis
= midd_BookAndTaxBasisDifferenceMember
/ us-gaap_InformationByFinancialStatementLineItemAxis
= midd_TangibleAssetsAndLiabilityAccountsMember
 
Long term deferred tax liability                               13,100,000us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilitiesNoncurrent
/ us-gaap_BusinessAcquisitionAxis
= midd_ULineMember
/ midd_DeferredTaxAssetsAndLiabilitiesAxis
= midd_BookAndTaxBasisDifferenceMember
/ us-gaap_InformationByFinancialStatementLineItemAxis
= midd_TangibleAssetsAndLiabilityAccountsMember
 
ULine [Member] | Book And Tax Basis Difference [Member] | Intangible Assets [Member]                                  
Business Acquisition [Line Items]                                  
Deferred tax liability, net                               17,500,000midd_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilitiesNet
/ us-gaap_BusinessAcquisitionAxis
= midd_ULineMember
/ midd_DeferredTaxAssetsAndLiabilitiesAxis
= midd_BookAndTaxBasisDifferenceMember
/ us-gaap_InformationByFinancialStatementLineItemAxis
= midd_IntangibleAssetsMember
 
ULine [Member] | Residential Kitchen [Member] | Customer Relationships [Member]                                  
Business Acquisition [Line Items]                                  
Other intangibles                               17,500,000us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill
/ us-gaap_BusinessAcquisitionAxis
= midd_ULineMember
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_CustomerRelationshipsMember
/ us-gaap_StatementBusinessSegmentsAxis
= midd_ResidentialKitchenMember
 
ULine [Member] | Trade Names [Member]                                  
Business Acquisition [Line Items]                                  
Acquisition, other intangibles, amortization period                               7 years  
ULine [Member] | Trade Names [Member] | Residential Kitchen [Member]                                  
Business Acquisition [Line Items]                                  
Other intangibles                               40,000,000us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill
/ us-gaap_BusinessAcquisitionAxis
= midd_ULineMember
/ us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_TradeNamesMember
/ us-gaap_StatementBusinessSegmentsAxis
= midd_ResidentialKitchenMember
 
Scenario, Adjustment [Member] | Baker [Member]                                  
Business Acquisition [Line Items]                                  
Other intangibles       750,000us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill
/ us-gaap_BusinessAcquisitionAxis
= midd_BakerMember
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
                         
Scenario, Adjustment [Member] | Stewart [Member]                                  
Business Acquisition [Line Items]                                  
Net assets acquired and liabilities assumed           (716,000)us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet
/ us-gaap_BusinessAcquisitionAxis
= midd_StewartMember
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
                     
Scenario, Adjustment [Member] | Nieco [Member]                                  
Business Acquisition [Line Items]                                  
Net assets acquired and liabilities assumed             587,000us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet
/ us-gaap_BusinessAcquisitionAxis
= midd_NiecoCorporationMember
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
                   
Scenario, Adjustment [Member] | Distributors [Member]                                  
Business Acquisition [Line Items]                                  
Business Acquisition, Preacquisition Contingency, Amount of Settlement                                 0us-gaap_BusinessAcquisitionPreacquisitionContingencyAmountOfSettlement
/ us-gaap_BusinessAcquisitionAxis
= midd_DistributorsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
Scenario, Adjustment [Member] | Celfrost [Member]                                  
Business Acquisition [Line Items]                                  
Other intangibles                   0us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill
/ us-gaap_BusinessAcquisitionAxis
= midd_CelfrostMember
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
             
Net assets acquired and liabilities assumed                   0us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet
/ us-gaap_BusinessAcquisitionAxis
= midd_CelfrostMember
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
             
Scenario, Adjustment [Member] | Wunder-Bar [Member]                                  
Business Acquisition [Line Items]                                  
Other intangibles                     3,060,000us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill
/ us-gaap_BusinessAcquisitionAxis
= midd_WunderBarMember
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
           
Long term deferred tax liability                     (1,280,000)us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilitiesNoncurrent
/ us-gaap_BusinessAcquisitionAxis
= midd_WunderBarMember
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
           
Net assets acquired and liabilities assumed                     1,285,000us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet
/ us-gaap_BusinessAcquisitionAxis
= midd_WunderBarMember
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
           
Scenario, Adjustment [Member] | Market Forge [Member]                                  
Business Acquisition [Line Items]                                  
Net assets acquired and liabilities assumed                       126,000us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet
/ us-gaap_BusinessAcquisitionAxis
= midd_MarketForgeMember
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
         
Scenario, Adjustment [Member] | Distributors 2014 [Member]                                  
Business Acquisition [Line Items]                                  
Net assets acquired and liabilities assumed                         0us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet
/ us-gaap_BusinessAcquisitionAxis
= midd_Distributors2014Member
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
       
Business Acquisition, Preacquisition Contingency, Amount of Settlement                         0us-gaap_BusinessAcquisitionPreacquisitionContingencyAmountOfSettlement
/ us-gaap_BusinessAcquisitionAxis
= midd_Distributors2014Member
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
       
Scenario, Adjustment [Member] | PES [Member]                                  
Business Acquisition [Line Items]                                  
Other intangibles                             0us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill
/ us-gaap_BusinessAcquisitionAxis
= midd_PESMember
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
   
Net assets acquired and liabilities assumed                             116,000us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet
/ us-gaap_BusinessAcquisitionAxis
= midd_PESMember
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
   
Scenario, Adjustment [Member] | Concordia [Member]                                  
Business Acquisition [Line Items]                                  
Other intangibles                             0us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill
/ us-gaap_BusinessAcquisitionAxis
= midd_ConcordiaMember
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
   
Net assets acquired and liabilities assumed                             $ (2,662,000)us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet
/ us-gaap_BusinessAcquisitionAxis
= midd_ConcordiaMember
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember