XML 38 R27.htm IDEA: XBRL DOCUMENT
v3.8.0.1

Accrued Expenses (Tables) | 3 Months Ended
--- | ---
Mar. 31, 2018
Disclosure Accrued Expenses [Abstract] |
Schedule of Accrued Liabilities | Accrued expenses consist of the following:
| Mar 31, 2018 |  | Dec 30, 2017
| (in thousands)
Accrued payroll and related expenses | $ | 62,737 |  |  | $ | 67,935 |
Accrued warranty | 54,069 |  |  | 52,834 |
Advanced customer deposits | 51,276 |  |  | 31,069 |
Accrued customer rebates | 25,917 |  |  | 48,590 |
Accrued professional fees | 17,515 |  |  | 18,250 |
Accrued sales and other tax | 14,481 |  |  | 20,881 |
Accrued agent commission | 11,443 |  |  | 11,035 |
Accrued product liability and workers compensation | 10,872 |  |  | 11,976 |
Product recall | 5,749 |  |  | 6,068 |
Restructuring | 1,561 |  |  | 1,715 |
Other accrued expenses | 49,512 |  |  | 51,818 |
| $ | 305,132 |  |  | $ | 322,171 |

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