XML 37 R75.htm IDEA: XBRL DOCUMENT v2.4.1.9
Stock-Based Compensation (Narrative) (Details) (USD $)
In Thousands, except Share data, unless otherwise specified
12 Months Ended 96 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Dec. 31, 2014
May 09, 2012
Share Based Compensation Arrangement by Share Based Payment Award [Line Items]          
Expiration year Dec. 31, 2022        
Weighted average remaining life 4 years 2 months 12 days        
Stock repurchase program authorized share amount 15,000,000us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased     15,000,000us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased  
Common stock repurchased, shares 2,000us-gaap_TreasuryStockSharesAcquired 1,000us-gaap_TreasuryStockSharesAcquired 0us-gaap_TreasuryStockSharesAcquired 11,521,000us-gaap_TreasuryStockSharesAcquired  
Treasury Stock Acquired, Average Cost Per Share $ 139.92us-gaap_TreasuryStockAcquiredAverageCostPerShare        
Common stock repurchased, value       $ 335,455us-gaap_TreasuryStockValueAcquiredCostMethod  
Weighted-average grant-date fair value of options granted $ 0.00us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue $ 0.00us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue $ 28.71us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue    
Total intrinsic value of options exercised 6,613us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue 20,101us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue 4,226us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue    
Stock Options Plans [Member]          
Share Based Compensation Arrangement by Share Based Payment Award [Line Items]          
Weighted average remaining life 4 months 24 days        
Recognized stock-based compensation costs 865us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
1,366us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
2,176us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
   
Recognized stock-based compensation costs, net of tax 548us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
865us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
1,378us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
   
Pre-tax unrecognized compensation expense 205us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
    205us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
 
Restricted Stock Units (RSUs) [Member]          
Share Based Compensation Arrangement by Share Based Payment Award [Line Items]          
Recognized stock-based compensation costs 27,096us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
16,945us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
11,887us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
   
Recognized stock-based compensation costs, net of tax 17,165us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
10,735us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
7,530us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
   
Pre-tax unrecognized compensation expense $ 29,738us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
    $ 29,738us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
 
Recognized expense over a weighted-average period, years 2 years 2 months 1 day        
2012 Long-term Incentive Plan [Member] | Maximum [Member]          
Share Based Compensation Arrangement by Share Based Payment Award [Line Items]          
Number of common stock reserved for issuance         3,200,000mhk_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfCommonStockReservedForIssuance
/ us-gaap_PlanNameAxis
= mhk_A2012LongTermIncentivePlanMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
Two Thousand Seven Incentive Plan [Member]          
Share Based Compensation Arrangement by Share Based Payment Award [Line Items]          
Option awards contractual term (years) 10 years        
Two Thousand Seven Incentive Plan [Member] | Maximum [Member] | Stock Options Plans [Member]          
Share Based Compensation Arrangement by Share Based Payment Award [Line Items]          
Vesting period (years) 5 years        
Two Thousand Seven Incentive Plan [Member] | Maximum [Member] | Restricted Stock Units (RSUs) [Member]          
Share Based Compensation Arrangement by Share Based Payment Award [Line Items]          
Vesting period (years) 5 years        
Two Thousand Seven Incentive Plan [Member] | Minimum [Member] | Stock Options Plans [Member]          
Share Based Compensation Arrangement by Share Based Payment Award [Line Items]          
Vesting period (years) 3 years        
Two Thousand Seven Incentive Plan [Member] | Minimum [Member] | Restricted Stock Units (RSUs) [Member]          
Share Based Compensation Arrangement by Share Based Payment Award [Line Items]          
Vesting period (years) 3 years        
Treasury Stock [Member]          
Share Based Compensation Arrangement by Share Based Payment Award [Line Items]          
Common stock to non-employee directors 0us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
3,000us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
2,000us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember