XML 82 R90.htm IDEA: XBRL DOCUMENT v2.4.1.9
Guarantor/Non-Guarantor Financial Information - Schedule of Supplemental Condensed Consolidating Statements of Cash Flows (Details) (USD $)
In Millions, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Supplemental condensed consolidating statements of cash flows      
Net cash (used in) provided by operating activities $ 225.2us-gaap_NetCashProvidedByUsedInOperatingActivities $ 98.5us-gaap_NetCashProvidedByUsedInOperatingActivities $ 189.9us-gaap_NetCashProvidedByUsedInOperatingActivities
CASH FLOWS FROM INVESTING ACTIVITIES:      
Acquisition of businesses, net of cash acquired (8.5)us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired (1,172.9)us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired (4.5)us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired
Proceeds from disposition of business 43.5us-gaap_ProceedsFromDivestitureOfBusinesses 0us-gaap_ProceedsFromDivestitureOfBusinesses 0us-gaap_ProceedsFromDivestitureOfBusinesses
Purchases of property, plant and equipment (47.5)us-gaap_PaymentsToAcquirePropertyPlantAndEquipment (40.0)us-gaap_PaymentsToAcquirePropertyPlantAndEquipment (50.5)us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
Other 2.1us-gaap_PaymentsForProceedsFromOtherInvestingActivities (0.1)us-gaap_PaymentsForProceedsFromOtherInvestingActivities 0us-gaap_PaymentsForProceedsFromOtherInvestingActivities
Net cash used in investing activities (10.4)us-gaap_NetCashProvidedByUsedInInvestingActivities (1,213.0)us-gaap_NetCashProvidedByUsedInInvestingActivities (55.0)us-gaap_NetCashProvidedByUsedInInvestingActivities
CASH FLOWS FROM FINANCING ACTIVITIES:      
Proceeds from 2012 credit agreement 271.5us-gaap_ProceedsFromLongTermLinesOfCredit 2,992.6us-gaap_ProceedsFromLongTermLinesOfCredit 0us-gaap_ProceedsFromLongTermLinesOfCredit
Repayments of 2012 credit agreement (510.9)us-gaap_RepaymentsOfLongTermLinesOfCredit (1,658.3)us-gaap_RepaymentsOfLongTermLinesOfCredit 0us-gaap_RepaymentsOfLongTermLinesOfCredit
Proceeds from issuance of senior notes 0us-gaap_ProceedsFromIssuanceOfSeniorLongTermDebt 375.0us-gaap_ProceedsFromIssuanceOfSeniorLongTermDebt 0us-gaap_ProceedsFromIssuanceOfSeniorLongTermDebt
Proceeds from 2011 credit facility 0us-gaap_ProceedsFromIssuanceOfOtherLongTermDebt 46.5us-gaap_ProceedsFromIssuanceOfOtherLongTermDebt 352.0us-gaap_ProceedsFromIssuanceOfOtherLongTermDebt
Repayments of 2011 credit facility 0us-gaap_RepaymentsOfOtherLongTermDebt (696.5)us-gaap_RepaymentsOfOtherLongTermDebt (287.0)us-gaap_RepaymentsOfOtherLongTermDebt
Net activity in investment in and advances (to) from subsidiaries and affiliates 0tpx_EquityMethodInvestmentsNetActivity 0tpx_EquityMethodInvestmentsNetActivity 0tpx_EquityMethodInvestmentsNetActivity
Payments of deferred financing costs (3.1)us-gaap_PaymentsOfFinancingCosts (52.0)us-gaap_PaymentsOfFinancingCosts (2.3)us-gaap_PaymentsOfFinancingCosts
Proceeds from exercise of stock options 4.3us-gaap_ProceedsFromIssuanceOfCommonStock 8.7us-gaap_ProceedsFromIssuanceOfCommonStock 11.4us-gaap_ProceedsFromIssuanceOfCommonStock
Excess tax benefit from stock based compensation 1.7us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities 5.4us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities 10.5us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities
Treasury shares repurchased (2.2)us-gaap_PaymentsForRepurchaseOfEquity (7.0)us-gaap_PaymentsForRepurchaseOfEquity (152.6)us-gaap_PaymentsForRepurchaseOfEquity
Other 0.6us-gaap_ProceedsFromPaymentsForOtherFinancingActivities (1.0)us-gaap_ProceedsFromPaymentsForOtherFinancingActivities (2.8)us-gaap_ProceedsFromPaymentsForOtherFinancingActivities
Net cash (used in) provided by financing activities (238.1)us-gaap_NetCashProvidedByUsedInFinancingActivities 1,013.4us-gaap_NetCashProvidedByUsedInFinancingActivities (70.8)us-gaap_NetCashProvidedByUsedInFinancingActivities
NET EFFECT OF EXCHANGE RATE CHANGES ON CASH AND CASH EQUIVALENTS 4.8us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents 2.8us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents 3.8us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents
Increase (decrease) in cash and cash equivalents (18.5)us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease (98.3)us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease 67.9us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease
CASH AND CASH EQUIVALENTS, beginning of period 81.0us-gaap_CashAndCashEquivalentsAtCarryingValue 179.3us-gaap_CashAndCashEquivalentsAtCarryingValue 111.4us-gaap_CashAndCashEquivalentsAtCarryingValue
CASH AND CASH EQUIVALENTS, end of period 62.5us-gaap_CashAndCashEquivalentsAtCarryingValue 81.0us-gaap_CashAndCashEquivalentsAtCarryingValue 179.3us-gaap_CashAndCashEquivalentsAtCarryingValue
Tempur Sealy International, Inc. (Ultimate Parent)      
Supplemental condensed consolidating statements of cash flows      
Net cash (used in) provided by operating activities (62.7)us-gaap_NetCashProvidedByUsedInOperatingActivities
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
(66.1)us-gaap_NetCashProvidedByUsedInOperatingActivities
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
(43.6)us-gaap_NetCashProvidedByUsedInOperatingActivities
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
CASH FLOWS FROM INVESTING ACTIVITIES:      
Acquisition of businesses, net of cash acquired 0us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Proceeds from disposition of business 0us-gaap_ProceedsFromDivestitureOfBusinesses
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
   
Purchases of property, plant and equipment 0us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Other 0us-gaap_PaymentsForProceedsFromOtherInvestingActivities
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0us-gaap_PaymentsForProceedsFromOtherInvestingActivities
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0us-gaap_PaymentsForProceedsFromOtherInvestingActivities
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Net cash used in investing activities 0us-gaap_NetCashProvidedByUsedInInvestingActivities
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0us-gaap_NetCashProvidedByUsedInInvestingActivities
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0us-gaap_NetCashProvidedByUsedInInvestingActivities
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
CASH FLOWS FROM FINANCING ACTIVITIES:      
Proceeds from 2012 credit agreement 0us-gaap_ProceedsFromLongTermLinesOfCredit
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0us-gaap_ProceedsFromLongTermLinesOfCredit
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0us-gaap_ProceedsFromLongTermLinesOfCredit
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Repayments of 2012 credit agreement 0us-gaap_RepaymentsOfLongTermLinesOfCredit
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0us-gaap_RepaymentsOfLongTermLinesOfCredit
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0us-gaap_RepaymentsOfLongTermLinesOfCredit
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Proceeds from issuance of senior notes   375.0us-gaap_ProceedsFromIssuanceOfSeniorLongTermDebt
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
 
Proceeds from 2011 credit facility   0us-gaap_ProceedsFromIssuanceOfOtherLongTermDebt
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0us-gaap_ProceedsFromIssuanceOfOtherLongTermDebt
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Repayments of 2011 credit facility   0us-gaap_RepaymentsOfOtherLongTermDebt
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0us-gaap_RepaymentsOfOtherLongTermDebt
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Net activity in investment in and advances (to) from subsidiaries and affiliates 59.3tpx_EquityMethodInvestmentsNetActivity
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
(772.8)tpx_EquityMethodInvestmentsNetActivity
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
187.0tpx_EquityMethodInvestmentsNetActivity
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Payments of deferred financing costs 0us-gaap_PaymentsOfFinancingCosts
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
(8.4)us-gaap_PaymentsOfFinancingCosts
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
(2.2)us-gaap_PaymentsOfFinancingCosts
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Proceeds from exercise of stock options 4.3us-gaap_ProceedsFromIssuanceOfCommonStock
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
8.7us-gaap_ProceedsFromIssuanceOfCommonStock
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
11.4us-gaap_ProceedsFromIssuanceOfCommonStock
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Excess tax benefit from stock based compensation 1.7us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
5.4us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Treasury shares repurchased (2.2)us-gaap_PaymentsForRepurchaseOfEquity
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
458.2us-gaap_PaymentsForRepurchaseOfEquity
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
(152.6)us-gaap_PaymentsForRepurchaseOfEquity
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Other 0us-gaap_ProceedsFromPaymentsForOtherFinancingActivities
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0us-gaap_ProceedsFromPaymentsForOtherFinancingActivities
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0us-gaap_ProceedsFromPaymentsForOtherFinancingActivities
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Net cash (used in) provided by financing activities 63.1us-gaap_NetCashProvidedByUsedInFinancingActivities
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
66.1us-gaap_NetCashProvidedByUsedInFinancingActivities
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
43.6us-gaap_NetCashProvidedByUsedInFinancingActivities
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
NET EFFECT OF EXCHANGE RATE CHANGES ON CASH AND CASH EQUIVALENTS 0us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Increase (decrease) in cash and cash equivalents 0.4us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
CASH AND CASH EQUIVALENTS, beginning of period 0us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
CASH AND CASH EQUIVALENTS, end of period 0.4us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Combined Guarantor Subsidiaries      
Supplemental condensed consolidating statements of cash flows      
Net cash (used in) provided by operating activities 191.5us-gaap_NetCashProvidedByUsedInOperatingActivities
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
80.9us-gaap_NetCashProvidedByUsedInOperatingActivities
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
140.5us-gaap_NetCashProvidedByUsedInOperatingActivities
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
CASH FLOWS FROM INVESTING ACTIVITIES:      
Acquisition of businesses, net of cash acquired 0us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
(1,035.3)us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
0us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Proceeds from disposition of business 43.5us-gaap_ProceedsFromDivestitureOfBusinesses
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
   
Purchases of property, plant and equipment (31.3)us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
(28.3)us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
(36.7)us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Other 3.0us-gaap_PaymentsForProceedsFromOtherInvestingActivities
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
(54.7)us-gaap_PaymentsForProceedsFromOtherInvestingActivities
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
(0.1)us-gaap_PaymentsForProceedsFromOtherInvestingActivities
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Net cash used in investing activities 15.2us-gaap_NetCashProvidedByUsedInInvestingActivities
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
(1,118.3)us-gaap_NetCashProvidedByUsedInInvestingActivities
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
(36.8)us-gaap_NetCashProvidedByUsedInInvestingActivities
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
CASH FLOWS FROM FINANCING ACTIVITIES:      
Proceeds from 2012 credit agreement 271.5us-gaap_ProceedsFromLongTermLinesOfCredit
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
2,992.6us-gaap_ProceedsFromLongTermLinesOfCredit
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
0us-gaap_ProceedsFromLongTermLinesOfCredit
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Repayments of 2012 credit agreement (510.9)us-gaap_RepaymentsOfLongTermLinesOfCredit
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
(1,658.3)us-gaap_RepaymentsOfLongTermLinesOfCredit
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
0us-gaap_RepaymentsOfLongTermLinesOfCredit
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Proceeds from issuance of senior notes   0us-gaap_ProceedsFromIssuanceOfSeniorLongTermDebt
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
 
Proceeds from 2011 credit facility   46.5us-gaap_ProceedsFromIssuanceOfOtherLongTermDebt
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
352.0us-gaap_ProceedsFromIssuanceOfOtherLongTermDebt
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Repayments of 2011 credit facility   (696.5)us-gaap_RepaymentsOfOtherLongTermDebt
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
(287.0)us-gaap_RepaymentsOfOtherLongTermDebt
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Net activity in investment in and advances (to) from subsidiaries and affiliates 32.1tpx_EquityMethodInvestmentsNetActivity
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
874.9tpx_EquityMethodInvestmentsNetActivity
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
(170.8)tpx_EquityMethodInvestmentsNetActivity
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Payments of deferred financing costs (3.1)us-gaap_PaymentsOfFinancingCosts
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
(43.6)us-gaap_PaymentsOfFinancingCosts
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
0us-gaap_PaymentsOfFinancingCosts
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Proceeds from exercise of stock options 0us-gaap_ProceedsFromIssuanceOfCommonStock
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
0us-gaap_ProceedsFromIssuanceOfCommonStock
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
0us-gaap_ProceedsFromIssuanceOfCommonStock
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Excess tax benefit from stock based compensation 0us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
0us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
10.5us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Treasury shares repurchased 0us-gaap_PaymentsForRepurchaseOfEquity
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
(465.2)us-gaap_PaymentsForRepurchaseOfEquity
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
0us-gaap_PaymentsForRepurchaseOfEquity
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Other (1.7)us-gaap_ProceedsFromPaymentsForOtherFinancingActivities
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
(1.3)us-gaap_ProceedsFromPaymentsForOtherFinancingActivities
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
0us-gaap_ProceedsFromPaymentsForOtherFinancingActivities
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Net cash (used in) provided by financing activities (212.1)us-gaap_NetCashProvidedByUsedInFinancingActivities
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
1,049.1us-gaap_NetCashProvidedByUsedInFinancingActivities
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
(95.3)us-gaap_NetCashProvidedByUsedInFinancingActivities
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
NET EFFECT OF EXCHANGE RATE CHANGES ON CASH AND CASH EQUIVALENTS 0us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
0us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
0us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Increase (decrease) in cash and cash equivalents (5.4)us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
11.7us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
8.4us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
CASH AND CASH EQUIVALENTS, beginning of period 30.9us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
19.2us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
10.8us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
CASH AND CASH EQUIVALENTS, end of period 25.5us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
30.9us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
19.2us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Combined Non-Guarantor Subsidiaries      
Supplemental condensed consolidating statements of cash flows      
Net cash (used in) provided by operating activities 96.4us-gaap_NetCashProvidedByUsedInOperatingActivities
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
83.7us-gaap_NetCashProvidedByUsedInOperatingActivities
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
93.0us-gaap_NetCashProvidedByUsedInOperatingActivities
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
CASH FLOWS FROM INVESTING ACTIVITIES:      
Acquisition of businesses, net of cash acquired (8.5)us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
(137.6)us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
(4.5)us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Proceeds from disposition of business 0us-gaap_ProceedsFromDivestitureOfBusinesses
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
   
Purchases of property, plant and equipment (16.2)us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
(11.7)us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
(13.8)us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Other (0.9)us-gaap_PaymentsForProceedsFromOtherInvestingActivities
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
54.6us-gaap_PaymentsForProceedsFromOtherInvestingActivities
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
0.1us-gaap_PaymentsForProceedsFromOtherInvestingActivities
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Net cash used in investing activities (25.6)us-gaap_NetCashProvidedByUsedInInvestingActivities
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
(94.7)us-gaap_NetCashProvidedByUsedInInvestingActivities
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
(18.2)us-gaap_NetCashProvidedByUsedInInvestingActivities
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
CASH FLOWS FROM FINANCING ACTIVITIES:      
Proceeds from 2012 credit agreement 0us-gaap_ProceedsFromLongTermLinesOfCredit
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
0us-gaap_ProceedsFromLongTermLinesOfCredit
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
0us-gaap_ProceedsFromLongTermLinesOfCredit
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Repayments of 2012 credit agreement 0us-gaap_RepaymentsOfLongTermLinesOfCredit
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
0us-gaap_RepaymentsOfLongTermLinesOfCredit
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
0us-gaap_RepaymentsOfLongTermLinesOfCredit
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Proceeds from issuance of senior notes   0us-gaap_ProceedsFromIssuanceOfSeniorLongTermDebt
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
 
Proceeds from 2011 credit facility   0us-gaap_ProceedsFromIssuanceOfOtherLongTermDebt
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
0us-gaap_ProceedsFromIssuanceOfOtherLongTermDebt
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Repayments of 2011 credit facility   0us-gaap_RepaymentsOfOtherLongTermDebt
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
0us-gaap_RepaymentsOfOtherLongTermDebt
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Net activity in investment in and advances (to) from subsidiaries and affiliates (91.4)tpx_EquityMethodInvestmentsNetActivity
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
(102.1)tpx_EquityMethodInvestmentsNetActivity
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
(16.2)tpx_EquityMethodInvestmentsNetActivity
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Payments of deferred financing costs 0us-gaap_PaymentsOfFinancingCosts
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
0us-gaap_PaymentsOfFinancingCosts
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
(0.1)us-gaap_PaymentsOfFinancingCosts
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Proceeds from exercise of stock options 0us-gaap_ProceedsFromIssuanceOfCommonStock
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
0us-gaap_ProceedsFromIssuanceOfCommonStock
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
0us-gaap_ProceedsFromIssuanceOfCommonStock
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Excess tax benefit from stock based compensation 0us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
0us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
0us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Treasury shares repurchased 0us-gaap_PaymentsForRepurchaseOfEquity
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
0us-gaap_PaymentsForRepurchaseOfEquity
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
0us-gaap_PaymentsForRepurchaseOfEquity
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Other 2.3us-gaap_ProceedsFromPaymentsForOtherFinancingActivities
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
0.3us-gaap_ProceedsFromPaymentsForOtherFinancingActivities
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
(2.8)us-gaap_ProceedsFromPaymentsForOtherFinancingActivities
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Net cash (used in) provided by financing activities (89.1)us-gaap_NetCashProvidedByUsedInFinancingActivities
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
(101.8)us-gaap_NetCashProvidedByUsedInFinancingActivities
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
(19.1)us-gaap_NetCashProvidedByUsedInFinancingActivities
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
NET EFFECT OF EXCHANGE RATE CHANGES ON CASH AND CASH EQUIVALENTS 4.8us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
2.8us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
3.8us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Increase (decrease) in cash and cash equivalents (13.5)us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
(110.0)us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
59.5us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
CASH AND CASH EQUIVALENTS, beginning of period 50.1us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
160.1us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
100.6us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
CASH AND CASH EQUIVALENTS, end of period 36.6us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
50.1us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
160.1us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Eliminations      
Supplemental condensed consolidating statements of cash flows      
Net cash (used in) provided by operating activities 0us-gaap_NetCashProvidedByUsedInOperatingActivities
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_NetCashProvidedByUsedInOperatingActivities
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_NetCashProvidedByUsedInOperatingActivities
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
CASH FLOWS FROM INVESTING ACTIVITIES:      
Acquisition of businesses, net of cash acquired 0us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
Proceeds from disposition of business 0us-gaap_ProceedsFromDivestitureOfBusinesses
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
   
Purchases of property, plant and equipment   0us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
Other 0us-gaap_PaymentsForProceedsFromOtherInvestingActivities
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_PaymentsForProceedsFromOtherInvestingActivities
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_PaymentsForProceedsFromOtherInvestingActivities
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
Net cash used in investing activities 0us-gaap_NetCashProvidedByUsedInInvestingActivities
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_NetCashProvidedByUsedInInvestingActivities
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_NetCashProvidedByUsedInInvestingActivities
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
CASH FLOWS FROM FINANCING ACTIVITIES:      
Proceeds from 2012 credit agreement 0us-gaap_ProceedsFromLongTermLinesOfCredit
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_ProceedsFromLongTermLinesOfCredit
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_ProceedsFromLongTermLinesOfCredit
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
Repayments of 2012 credit agreement 0us-gaap_RepaymentsOfLongTermLinesOfCredit
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_RepaymentsOfLongTermLinesOfCredit
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_RepaymentsOfLongTermLinesOfCredit
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
Proceeds from issuance of senior notes   0us-gaap_ProceedsFromIssuanceOfSeniorLongTermDebt
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
 
Proceeds from 2011 credit facility   0us-gaap_ProceedsFromIssuanceOfOtherLongTermDebt
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_ProceedsFromIssuanceOfOtherLongTermDebt
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
Repayments of 2011 credit facility   0us-gaap_RepaymentsOfOtherLongTermDebt
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_RepaymentsOfOtherLongTermDebt
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
Net activity in investment in and advances (to) from subsidiaries and affiliates 0tpx_EquityMethodInvestmentsNetActivity
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0tpx_EquityMethodInvestmentsNetActivity
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0tpx_EquityMethodInvestmentsNetActivity
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
Payments of deferred financing costs 0us-gaap_PaymentsOfFinancingCosts
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_PaymentsOfFinancingCosts
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_PaymentsOfFinancingCosts
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
Proceeds from exercise of stock options 0us-gaap_ProceedsFromIssuanceOfCommonStock
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_ProceedsFromIssuanceOfCommonStock
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_ProceedsFromIssuanceOfCommonStock
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
Excess tax benefit from stock based compensation 0us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
Treasury shares repurchased 0us-gaap_PaymentsForRepurchaseOfEquity
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_PaymentsForRepurchaseOfEquity
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_PaymentsForRepurchaseOfEquity
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
Other 0us-gaap_ProceedsFromPaymentsForOtherFinancingActivities
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_ProceedsFromPaymentsForOtherFinancingActivities
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_ProceedsFromPaymentsForOtherFinancingActivities
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
Net cash (used in) provided by financing activities 0us-gaap_NetCashProvidedByUsedInFinancingActivities
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_NetCashProvidedByUsedInFinancingActivities
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_NetCashProvidedByUsedInFinancingActivities
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
NET EFFECT OF EXCHANGE RATE CHANGES ON CASH AND CASH EQUIVALENTS 0us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
Increase (decrease) in cash and cash equivalents 0us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
CASH AND CASH EQUIVALENTS, beginning of period 0us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
CASH AND CASH EQUIVALENTS, end of period $ 0us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
$ 0us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
$ 0us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember