XML 100 R95.htm IDEA: XBRL DOCUMENT v2.4.1.9
Schedule II - Valuation and Qualifying Accounts and Reserves (Details) (USD $)
In Thousands, unless otherwise specified
12 Months Ended
Jan. 03, 2015
Dec. 28, 2013
Dec. 29, 2012
Jan. 01, 2011
Jan. 02, 2010
Movement in Valuation Allowances and Reserves [Roll Forward]          
Balance Beginning Of Period $ 6,987,000us-gaap_ValuationAllowancesAndReservesBalance     $ 6,377,000us-gaap_ValuationAllowancesAndReservesBalance $ 6,878,000us-gaap_ValuationAllowancesAndReservesBalance
Additions/(Recoveries) Charged to Expense 3,075,000midd_ValuationAllowancesAndReservesChargedToCostAndExpenseAndRecoveriesNet 1,571,000midd_ValuationAllowancesAndReservesChargedToCostAndExpenseAndRecoveriesNet 1,382,000midd_ValuationAllowancesAndReservesChargedToCostAndExpenseAndRecoveriesNet    
Write-Offs During the Period (971,000)us-gaap_ValuationAllowancesAndReservesDeductions (961,000)us-gaap_ValuationAllowancesAndReservesDeductions (1,883,000)us-gaap_ValuationAllowancesAndReservesDeductions    
Balance At End Of Period $ 9,091,000us-gaap_ValuationAllowancesAndReservesBalance $ 6,987,000us-gaap_ValuationAllowancesAndReservesBalance   $ 6,377,000us-gaap_ValuationAllowancesAndReservesBalance $ 6,878,000us-gaap_ValuationAllowancesAndReservesBalance