XML 42 R8.htm IDEA: XBRL DOCUMENT
v2.4.1.9

Stock Split (Notes) | 3 Months Ended
--- | ---
Apr. 04, 2015
Stock Split [Abstract] |
stock dividend [Text Block] | Stock Split In June 2014, the company’s Board of Directors approved a three-for-one split of the company’s common stock in the form of a stock dividend. The stock dividend was paid on June 27, 2014 to shareholders of record as of June 16, 2014. The company’s stock began trading on a split-adjusted basis on June 27, 2014. The stock split effectively tripled the number of shares outstanding at June 27, 2014.

X
- Definition stock dividend [Text Block] + References No definition available. + Details
Name: | midd_StockdividendTextBlock
Namespace Prefix: | midd_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

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