XML 36 R25.htm IDEA: XBRL DOCUMENT
v3.5.0.2

Accrued Expenses (Tables) | 9 Months Ended
--- | ---
Oct. 01, 2016
Disclosure Accrued Expenses [Abstract] |
Schedule of Accrued Liabilities | Accrued expenses consist of the following:
| Oct 1, 2016 |  | Jan 2, 2016
| (in thousands)
Accrued payroll and related expenses | $ | 65,575 |  |  | $ | 49,082 |
Advanced customer deposits | 52,400 |  |  | 57,595 |
Accrued warranty | 40,450 |  |  | 37,901 |
Accrued customer rebates | 40,349 |  |  | 45,154 |
Accrued agent commission | 12,866 |  |  | 9,948 |
Accrued product liability and workers compensation | 11,756 |  |  | 11,635 |
Accrued sales and other tax | 11,467 |  |  | 13,537 |
Restructuring | 9,454 |  |  | 20,423 |
Accrued professional fees | 9,374 |  |  | 7,019 |
Product recall | 6,356 |  |  | 7,786 |
Other accrued expenses | 71,645 |  |  | 60,074 |
| $ | 331,692 |  |  | $ | 320,154 |

X
- Definition Disclosure - Accrued Expenses [Abstract] + References No definition available. + Details
Name: | midd_DisclosureAccruedExpensesAbstract
Namespace Prefix: | midd_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of the components of accrued liabilities. + References No definition available. + Details
Name: | us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration