XML 49 R59.htm IDEA: XBRL DOCUMENT v2.4.1.9
Interest Rate Swaps in Effect (Details) (USD $)
In Thousands, unless otherwise specified
3 Months Ended
Apr. 04, 2015
Interest Rate Swap 1  
Debt Disclosure [Line Items]  
Fixed Interest Rate 2.52%us-gaap_DerivativeFixedInterestRate
/ us-gaap_DebtInstrumentAxis
= midd_InterestRateSwap1Member
Derivative, Inception Date Feb. 23, 2011
Maturity Feb. 23, 2016
Derivative, Notional Amount $ 25,000,000invest_DerivativeNotionalAmount
/ us-gaap_DebtInstrumentAxis
= midd_InterestRateSwap1Member
Interest Rate Swap 2  
Debt Disclosure [Line Items]  
Fixed Interest Rate 1.185%us-gaap_DerivativeFixedInterestRate
/ us-gaap_DebtInstrumentAxis
= midd_InterestRateSwap2Member
Derivative, Inception Date Sep. 12, 2011
Maturity Sep. 12, 2016
Derivative, Notional Amount 15,000,000invest_DerivativeNotionalAmount
/ us-gaap_DebtInstrumentAxis
= midd_InterestRateSwap2Member
Interest Rate Swap 3  
Debt Disclosure [Line Items]  
Fixed Interest Rate 0.498%us-gaap_DerivativeFixedInterestRate
/ us-gaap_DebtInstrumentAxis
= midd_InterestRateSwap3Member
Derivative, Inception Date Feb. 11, 2013
Maturity Jul. 11, 2015
Derivative, Notional Amount 10,000,000invest_DerivativeNotionalAmount
/ us-gaap_DebtInstrumentAxis
= midd_InterestRateSwap3Member
Interest Rate Swap 4  
Debt Disclosure [Line Items]  
Fixed Interest Rate 0.458%us-gaap_DerivativeFixedInterestRate
/ us-gaap_DebtInstrumentAxis
= midd_InterestRateSwap4Member
Derivative, Inception Date Feb. 11, 2013
Maturity Oct. 11, 2015
Derivative, Notional Amount 15,000,000invest_DerivativeNotionalAmount
/ us-gaap_DebtInstrumentAxis
= midd_InterestRateSwap4Member
Interest Rate Swap 5  
Debt Disclosure [Line Items]  
Fixed Interest Rate 0.635%us-gaap_DerivativeFixedInterestRate
/ us-gaap_DebtInstrumentAxis
= midd_InterestRateSwap5Member
Derivative, Inception Date Feb. 11, 2013
Maturity Aug. 11, 2016
Derivative, Notional Amount 25,000,000invest_DerivativeNotionalAmount
/ us-gaap_DebtInstrumentAxis
= midd_InterestRateSwap5Member
Interest Rate Swap 6  
Debt Disclosure [Line Items]  
Fixed Interest Rate 0.789%us-gaap_DerivativeFixedInterestRate
/ us-gaap_DebtInstrumentAxis
= midd_InterestRateSwap6Member
Derivative, Inception Date Feb. 11, 2013
Maturity Mar. 11, 2017
Derivative, Notional Amount 25,000,000invest_DerivativeNotionalAmount
/ us-gaap_DebtInstrumentAxis
= midd_InterestRateSwap6Member
Interest Rate Swap 7  
Debt Disclosure [Line Items]  
Fixed Interest Rate 0.803%us-gaap_DerivativeFixedInterestRate
/ us-gaap_DebtInstrumentAxis
= midd_InterestRateSwap7Member
Derivative, Inception Date Feb. 11, 2013
Maturity May 11, 2017
Derivative, Notional Amount 25,000,000invest_DerivativeNotionalAmount
/ us-gaap_DebtInstrumentAxis
= midd_InterestRateSwap7Member
Interest Rate Swap 8  
Debt Disclosure [Line Items]  
Fixed Interest Rate 0.88%us-gaap_DerivativeFixedInterestRate
/ us-gaap_DebtInstrumentAxis
= midd_InterestRateSwap8Member
Derivative, Inception Date Feb. 11, 2013
Maturity Jul. 11, 2017
Derivative, Notional Amount 35,000,000invest_DerivativeNotionalAmount
/ us-gaap_DebtInstrumentAxis
= midd_InterestRateSwap8Member
Interest Rate Swap 9 [Member]  
Debt Disclosure [Line Items]  
Fixed Interest Rate 1.48%us-gaap_DerivativeFixedInterestRate
/ us-gaap_DebtInstrumentAxis
= midd_InterestRateSwap9Member
Derivative, Inception Date Sep. 11, 2013
Maturity Jul. 11, 2017
Derivative, Notional Amount 10,000,000invest_DerivativeNotionalAmount
/ us-gaap_DebtInstrumentAxis
= midd_InterestRateSwap9Member
interest rate swap 10 [Member]  
Debt Disclosure [Line Items]  
Fixed Interest Rate 0.92%us-gaap_DerivativeFixedInterestRate
/ us-gaap_DebtInstrumentAxis
= midd_InterestRateSwap10Member
Derivative, Inception Date Mar. 11, 2014
Maturity Jul. 11, 2017
Derivative, Notional Amount 15,000,000invest_DerivativeNotionalAmount
/ us-gaap_DebtInstrumentAxis
= midd_InterestRateSwap10Member
interest rate swap 11 [Member]  
Debt Disclosure [Line Items]  
Fixed Interest Rate 0.95%us-gaap_DerivativeFixedInterestRate
/ us-gaap_DebtInstrumentAxis
= midd_InterestRateSwap11Member
Derivative, Inception Date Mar. 11, 2014
Maturity Jul. 11, 2017
Derivative, Notional Amount $ 25,000,000invest_DerivativeNotionalAmount
/ us-gaap_DebtInstrumentAxis
= midd_InterestRateSwap11Member