XML 39 R44.htm IDEA: XBRL DOCUMENT v2.4.1.9
Acquisitions and Purchase Accounting Estimated Fair Values of Assets Acquired and Liabilities Assumed for Concordia Acquisition (Details) (USD $)
In Thousands, unless otherwise specified
Apr. 04, 2015
Jan. 03, 2015
Sep. 08, 2014
Business Acquisition [Line Items]      
Business Combination, Contingent Consideration $ 6,619midd_BusinessCombinationContingentConsideration $ 9,200midd_BusinessCombinationContingentConsideration  
Concordia [Member]      
Business Acquisition [Line Items]      
Cash     345us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents
/ us-gaap_BusinessAcquisitionAxis
= midd_ConcordiaMember
Current deferred tax asset     424us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssetsCurrent
/ us-gaap_BusinessAcquisitionAxis
= midd_ConcordiaMember
Current assets     3,259us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets
/ us-gaap_BusinessAcquisitionAxis
= midd_ConcordiaMember
Goodwill     6,651us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount
/ us-gaap_BusinessAcquisitionAxis
= midd_ConcordiaMember
Other intangibles     4,500us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill
/ us-gaap_BusinessAcquisitionAxis
= midd_ConcordiaMember
Long-term tax asset     1,981us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssetsNoncurrent
/ us-gaap_BusinessAcquisitionAxis
= midd_ConcordiaMember
Current liabilities     2,280us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities
/ us-gaap_BusinessAcquisitionAxis
= midd_ConcordiaMember
Other non-current liabilities     (2,099)us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther
/ us-gaap_BusinessAcquisitionAxis
= midd_ConcordiaMember
Consideration paid at closing     12,781midd_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedInitialConsiderationNet
/ us-gaap_BusinessAcquisitionAxis
= midd_ConcordiaMember
Business Combination, Contingent Consideration     2,099midd_BusinessCombinationContingentConsideration
/ us-gaap_BusinessAcquisitionAxis
= midd_ConcordiaMember
Net assets acquired and liabilities assumed     14,880us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet
/ us-gaap_BusinessAcquisitionAxis
= midd_ConcordiaMember
as initially reported | Concordia [Member]      
Business Acquisition [Line Items]      
Cash     345us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents
/ us-gaap_BusinessAcquisitionAxis
= midd_ConcordiaMember
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
Current deferred tax asset     0us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssetsCurrent
/ us-gaap_BusinessAcquisitionAxis
= midd_ConcordiaMember
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
Current assets     3,767us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets
/ us-gaap_BusinessAcquisitionAxis
= midd_ConcordiaMember
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
Goodwill     11,255us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount
/ us-gaap_BusinessAcquisitionAxis
= midd_ConcordiaMember
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
Other intangibles     4,500us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill
/ us-gaap_BusinessAcquisitionAxis
= midd_ConcordiaMember
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
Long-term tax asset     0us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssetsNoncurrent
/ us-gaap_BusinessAcquisitionAxis
= midd_ConcordiaMember
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
Current liabilities     2,296us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities
/ us-gaap_BusinessAcquisitionAxis
= midd_ConcordiaMember
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
Other non-current liabilities     (4,710)us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther
/ us-gaap_BusinessAcquisitionAxis
= midd_ConcordiaMember
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
Consideration paid at closing     12,861midd_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedInitialConsiderationNet
/ us-gaap_BusinessAcquisitionAxis
= midd_ConcordiaMember
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
Business Combination, Contingent Consideration     4,710midd_BusinessCombinationContingentConsideration
/ us-gaap_BusinessAcquisitionAxis
= midd_ConcordiaMember
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
Net assets acquired and liabilities assumed     17,571us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet
/ us-gaap_BusinessAcquisitionAxis
= midd_ConcordiaMember
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
Scenario, Adjustment [Member] | Concordia [Member]      
Business Acquisition [Line Items]      
Cash     0us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents
/ us-gaap_BusinessAcquisitionAxis
= midd_ConcordiaMember
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
Current deferred tax asset     424us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssetsCurrent
/ us-gaap_BusinessAcquisitionAxis
= midd_ConcordiaMember
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
Current assets     (508)us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets
/ us-gaap_BusinessAcquisitionAxis
= midd_ConcordiaMember
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
Goodwill     (4,604)us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount
/ us-gaap_BusinessAcquisitionAxis
= midd_ConcordiaMember
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
Other intangibles     0us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill
/ us-gaap_BusinessAcquisitionAxis
= midd_ConcordiaMember
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
Current liabilities     (16)us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities
/ us-gaap_BusinessAcquisitionAxis
= midd_ConcordiaMember
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
Other non-current liabilities     2,611us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther
/ us-gaap_BusinessAcquisitionAxis
= midd_ConcordiaMember
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
Consideration paid at closing     (80)midd_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedInitialConsiderationNet
/ us-gaap_BusinessAcquisitionAxis
= midd_ConcordiaMember
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
Business Combination, Contingent Consideration     (2,611)midd_BusinessCombinationContingentConsideration
/ us-gaap_BusinessAcquisitionAxis
= midd_ConcordiaMember
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
Net assets acquired and liabilities assumed     $ (2,691)us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet
/ us-gaap_BusinessAcquisitionAxis
= midd_ConcordiaMember
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember