XML 46 R35.htm IDEA: XBRL DOCUMENT
v3.19.2

Accrued Expenses (Tables) | 6 Months Ended
--- | ---
Jun. 29, 2019
Disclosure Accrued Expenses [Abstract] |
Schedule of Accrued Liabilities | Accrued expenses consist of the following (in thousands):
| Jun 29, 2019 |  | Dec 29, 2018
Accrued payroll and related expenses | $ | 69,470 |  |  | $ | 74,952 |
Accrued warranty | 67,947 |  |  | 59,451 |
Contract liabilities | 56,099 |  |  | 57,913 |
Accrued customer rebates | 35,329 |  |  | 45,740 |
Accrued short-term leases | 21,143 |  |  | — |
Accrued sales and other tax | 16,351 |  |  | 19,452 |
Accrued professional fees | 15,504 |  |  | 17,313 |
Accrued product liability and workers compensation | 14,630 |  |  | 16,284 |
Accrued agent commission | 13,589 |  |  | 11,969 |
Other accrued expenses | 58,668 |  |  | 64,372 |
| $ | 368,730 |  |  | $ | 367,446 |

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