XML 76 R63.htm IDEA: XBRL DOCUMENT v3.6.0.2
Summary of Significant Accounting Policies - Accrued Expenses (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2016
Jan. 02, 2016
Jan. 03, 2015
Accounting Policies [Abstract]      
Accrued payroll and related expenses $ 74,505 $ 49,082  
Advanced customer deposits 41,735 57,595  
Accrued customer rebates 49,923 45,154  
Accrued warranty 40,851 37,901  
Accrued Professional Fees, Current 16,605 7,019  
Accrued sales and other tax 11,417 11,635  
midd_AccruedProductRecall 7,003 7,786  
Accrued agent commission 12,834 9,948  
Accured Restructuring Liabilities, Current 2,295 20,423  
Restructuring Charges 10,524 28,754 $ 7,078
Sales and Excise Tax Payable, Current 13,565 13,537  
Other accrued expenses 64,872 60,148  
Accrued expenses $ 335,605 $ 320,228