XML 73 R98.htm IDEA: XBRL DOCUMENT v2.4.1.9
Commitments and Contingencies (Summary of Future Lease Payments Under Non-Cancelable Capital and Operating Leases (Details) (USD $)
In Thousands, unless otherwise specified
Dec. 31, 2014
Commitments and Contingencies Disclosure [Abstract]  
2015 capital leases $ 441us-gaap_CapitalLeasesFutureMinimumPaymentsDueCurrent
2016 capital leases 448us-gaap_CapitalLeasesFutureMinimumPaymentsDueInTwoYears
2017 capital leases 323us-gaap_CapitalLeasesFutureMinimumPaymentsDueInThreeYears
2018 capital leases 26us-gaap_CapitalLeasesFutureMinimumPaymentsDueInFourYears
2019 capital leases 10us-gaap_CapitalLeasesFutureMinimumPaymentsDueInFiveYears
Capital leases thereafter 0us-gaap_CapitalLeasesFutureMinimumPaymentsDueThereafter
Total payments for capital leases 1,248us-gaap_CapitalLeasesFutureMinimumPaymentsDue
Less amount representing interest 103us-gaap_CapitalLeasesFutureMinimumPaymentsInterestIncludedInPayments
Present value of capitalized lease payments 1,145us-gaap_CapitalLeasesFutureMinimumPaymentsPresentValueOfNetMinimumPayments
2015 operating leases 96,873us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent
2016 operating leases 69,875us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears
2017 operating leases 51,811us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears
2018 operating leases 32,985us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears
2019 operating leases 21,164us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears
Operating leases thereafter 24,404us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter
Total payments for operating leases 297,112us-gaap_OperatingLeasesFutureMinimumPaymentsDue
2015 total future payments 97,314mhk_CapitalAndOperatingLeasesFutureMinimumPaymentsDueCurrent
2016 total future payments 70,323mhk_CapitalAndOperatingLeasesFutureMinimumPaymentsDueInTwoYears
2017 total future payments 52,134mhk_CapitalAndOperatingLeasesFutureMinimumPaymentsDueInThreeYears
2018 total future payments 33,011mhk_CapitalAndOperatingLeasesFutureMinimumPaymentsDueInFourYears
2019 total future payments 21,174mhk_CapitalAndOperatingLeasesFutureMinimumPaymentsDueInFiveYears
Total future payments due thereafter 24,404mhk_CapitalAndOperatingLeasesFutureMinimumPaymentsDueThereafter
Total future payments due $ 298,360mhk_CapitalAndOperatingLeasesFutureMinimumPaymentsDueTotal