XML 43 R32.htm IDEA: XBRL DOCUMENT
v3.25.1

Accrued Expenses (Tables) | 3 Months Ended
--- | ---
Mar. 29, 2025
Disclosure Accrued Expenses [Abstract] |
Schedule of Accrued Liabilities | Accrued expenses consist of the following (in thousands):
| Mar 29, 2025 |  | Dec 28, 2024
Contract liabilities | $ | 129,257 |  |  | $ | 120,503 |
Accrued payroll and related expenses | 118,910 |  |  | 107,061 |
Accrued warranty | 100,860 |  |  | 98,306 |
Accrued customer rebates | 37,270 |  |  | 54,558 |
Accrued contingent consideration | 35,634 |  |  | 25,748 |
Accrued short-term leases | 27,410 |  |  | 27,938 |
Accrued sales and other tax | 19,594 |  |  | 20,626 |
Accrued agent commission | 15,360 |  |  | 16,730 |
Accrued professional fees | 13,428 |  |  | 13,973 |
Accrued product liability and workers compensation | 9,859 |  |  | 10,386 |
Other accrued expenses | 103,778 |  |  | 80,636 |
| $ | 611,360 |  |  | $ | 576,465 |

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