XML 43 R33.htm IDEA: XBRL DOCUMENT
v3.23.2

Accrued Expenses (Tables) | 6 Months Ended
--- | ---
Jul. 01, 2023
Disclosure Accrued Expenses [Abstract] |
Schedule of Accrued Liabilities | Accrued expenses consist of the following (in thousands):
| Jul 1, 2023 |  | Dec 31, 2022
Contract liabilities | $ | 158,133 |  |  | $ | 185,824 |
Accrued payroll and related expenses | 102,786 |  |  | 122,861 |
Accrued warranty | 85,318 |  |  | 82,096 |
Accrued customer rebates | 50,174 |  |  | 70,706 |
Accrued short-term leases | 26,840 |  |  | 25,250 |
Accrued sales and other tax | 25,853 |  |  | 24,044 |
Accrued contingent consideration | 20,305 |  |  | 20,529 |
Accrued professional fees | 17,225 |  |  | 19,541 |
Accrued agent commission | 16,578 |  |  | 17,381 |
Accrued product liability and workers compensation | 11,312 |  |  | 11,326 |
Other accrued expenses | 86,891 |  |  | 91,769 |
| $ | 601,415 |  |  | $ | 671,327 |

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: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration