XML 24 R73.htm IDEA: XBRL DOCUMENT
v2.4.0.6

Future Payment Obligations Under Leases (Detail) (USD $) In Thousands, unless otherwise specified | Dec. 31, 2011
--- | ---
Leases Disclosure [Line Items] |
2012 | $ 7,460
2013 | 4,392
2014 | 3,814
2015 | 2,775
2016 | 1,260
2017 and thereafter | 1,685
Lease Commitments Future Minimum Payments Due, Total | 21,386
Operating Leases |
Leases Disclosure [Line Items] |
2012 | 7,286
2013 | 4,392
2014 | 3,814
2015 | 2,775
2016 | 1,260
2017 and thereafter | 1,685
Lease Commitments Future Minimum Payments Due, Total | 21,212
Idle Facility Leases |
Leases Disclosure [Line Items] |
2012 | 174
Lease Commitments Future Minimum Payments Due, Total | $ 174

X
- Definition Lease Commitments Future Minimum Payments Due + References No definition available. + Details
Name: | midd_LeaseCommitmentsFutureMinimumPaymentsDue
Namespace Prefix: | midd_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Lease Commitments Future Minimum Payments Due Current + References No definition available. + Details
Name: | midd_LeaseCommitmentsFutureMinimumPaymentsDueCurrent
Namespace Prefix: | midd_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Lease Commitments Future Minimum Payments Due In Five Years + References No definition available. + Details
Name: | midd_LeaseCommitmentsFutureMinimumPaymentsDueInFiveYears
Namespace Prefix: | midd_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Lease Commitments Future Minimum Payments Due In Four Years + References No definition available. + Details
Name: | midd_LeaseCommitmentsFutureMinimumPaymentsDueInFourYears
Namespace Prefix: | midd_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Lease Commitments Future Minimum Payments Due In Three Years + References No definition available. + Details
Name: | midd_LeaseCommitmentsFutureMinimumPaymentsDueInThreeYears
Namespace Prefix: | midd_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Lease Commitments Future Minimum Payments Due In Two Years + References No definition available. + Details
Name: | midd_LeaseCommitmentsFutureMinimumPaymentsDueInTwoYears
Namespace Prefix: | midd_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Lease Commitments Future Minimum Payments Due Thereafter + References No definition available. + Details
Name: | midd_LeaseCommitmentsFutureMinimumPaymentsDueThereafter
Namespace Prefix: | midd_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Details
Name: | midd_LeasesDisclosureLineItems
Namespace Prefix: | midd_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration