XML 69 R68.htm IDEA: XBRL DOCUMENT v2.4.1.9
Common and Preferred Stock - Narrative (Details) (USD $)
In Thousands, except Share data, unless otherwise specified
12 Months Ended
Jan. 03, 2015
Dec. 28, 2013
Jan. 01, 2011
Aug. 11, 2011
Common stock authorized (shares) 95,000,000us-gaap_CommonStockSharesAuthorized 47,500,000us-gaap_CommonStockSharesAuthorized    
Preferred stock authorized (shares) 2,000,000us-gaap_PreferredStockSharesAuthorized      
Common stock outstanding (shares) 57,271,680us-gaap_CommonStockSharesOutstanding 57,373,506us-gaap_CommonStockSharesOutstanding    
Shares authorized under stock repurchase program (shares) 4,570,266us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased      
Number of shares repurchased (shares) 1,914,867midd_StockRepurchaseProgramCumulativeNumberOfSharesRepurchased      
Remaining number of shares authorized to be repurchased (shares) 2,655,399us-gaap_StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased      
Treasury Stock, Shares 4,816,912us-gaap_TreasuryStockShares 4,661,701us-gaap_TreasuryStockShares    
Treasury stock, value $ 196,026us-gaap_TreasuryStockValue $ 151,743us-gaap_TreasuryStockValue    
Expiration term 10 years      
Shares forfeited (shares) 7,791us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod      
Restricted Stock [Member]        
Nonvested number of shares (shares) 386,607us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockMember
1,164,774us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockMember
1,274,745us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockMember
 
Stock Incentive Plan 2007 [Member]        
Number of shares authorized (shares)       0us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
/ us-gaap_PlanNameAxis
= midd_StockIncentivePlan2007Member
Number of shares granted, cumulative (shares) 2,683,554midd_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesGrantedCumulative
/ us-gaap_PlanNameAxis
= midd_StockIncentivePlan2007Member
     
Stock Incentive Plan 2007 [Member] | Restricted Stock [Member]        
Number of shares granted, cumulative (shares) 2,672,667midd_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesGrantedCumulative
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockMember
/ us-gaap_PlanNameAxis
= midd_StockIncentivePlan2007Member
     
Nonvested number of shares (shares) 16,800us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockMember
/ us-gaap_PlanNameAxis
= midd_StockIncentivePlan2007Member
     
Stock Incentive Plan 2007 [Member] | Stock Options [Member]        
Number of shares granted, cumulative (shares) 10,887midd_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesGrantedCumulative
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
/ us-gaap_PlanNameAxis
= midd_StockIncentivePlan2007Member
     
Shares exercised, cumulative number (shares) 2,124midd_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisedCumulativeNumber
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
/ us-gaap_PlanNameAxis
= midd_StockIncentivePlan2007Member
     
Outstanding number of options (shares) 0us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
/ us-gaap_PlanNameAxis
= midd_StockIncentivePlan2007Member
     
Stock Incentive Plan 2011 [Member]        
Number of shares authorized (shares) 1,650,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
/ us-gaap_PlanNameAxis
= midd_StockIncentivePlan2011Member
     
Number of shares granted, cumulative (shares) 369,807midd_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesGrantedCumulative
/ us-gaap_PlanNameAxis
= midd_StockIncentivePlan2011Member