XML 40 R50.htm IDEA: XBRL DOCUMENT
v2.4.1.9

Summary of Significant Accounting Policies - Changes in Accrued Sales Returns (Details) (USD $) In Millions, unless otherwise specified | 12 Months Ended
--- | ---
Dec. 31, 2014 | Dec. 31, 2013
Changes in Accrued Sales Returns [Roll Forward] |  |
Beginning balance | $ 28.7tpx_SalesReturnsAccrual | $ 5.1tpx_SalesReturnsAccrual
Amounts accrued | 127.4tpx_SalesReturnsAndAllowancesGood | 104.8tpx_SalesReturnsAndAllowancesGood
Liabilities assumed as a result of Sealy Acquisition |  | 19.9tpx_LiabilitiesAssumedAsResultOfAcquisition
Returns charged to accrual | (123.8)tpx_SalesReturnsChargedToSalesAllowanceAccrual | (101.1)tpx_SalesReturnsChargedToSalesAllowanceAccrual
Ending balance | $ 32.3tpx_SalesReturnsAccrual | $ 28.7tpx_SalesReturnsAccrual

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

X
- Definition The amount of acquisition cost of a business combination allocated to liabilities assumed. + References No definition available. + Details
Name: | tpx_LiabilitiesAssumedAsResultOfAcquisition
Namespace Prefix: | tpx_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Carrying value as of the balance sheet date of obligations incurred through that date for estimated product return rights granted to customers. + References No definition available. + Details
Name: | tpx_SalesReturnsAccrual
Namespace Prefix: | tpx_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Increase in the accrual for estimated sales returns. + References No definition available. + Details
Name: | tpx_SalesReturnsAndAllowancesGood
Namespace Prefix: | tpx_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Reduction in the accrual for returns charged to sales. The aggregate refunds recognized during an accounting period due to goods returned. + References No definition available. + Details
Name: | tpx_SalesReturnsChargedToSalesAllowanceAccrual
Namespace Prefix: | tpx_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration