XML 60 R83.htm IDEA: XBRL DOCUMENT v2.4.1.9
Major Customers (Details)
12 Months Ended
Dec. 31, 2014
customer
Dec. 31, 2013
customer
Dec. 31, 2012
customer
Concentration Risk [Line Items]      
Number of customers being disclosed 5tpx_CustomerConcentrationRiskNumberOfCustomers 5tpx_CustomerConcentrationRiskNumberOfCustomers 5tpx_CustomerConcentrationRiskNumberOfCustomers
Mattress Firm Holding Corp. [Member]      
Concentration Risk [Line Items]      
Number of customers being disclosed 1tpx_CustomerConcentrationRiskNumberOfCustomers
/ us-gaap_MajorCustomersAxis
= tpx_MattressFirmHoldingCorp.Member
   
Customer Concentration Risk | Sales Revenue, Goods, Net      
Concentration Risk [Line Items]      
Concentration risk, percentage (more than for 10.0%) 34.90%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_SalesRevenueGoodsNetMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CustomerConcentrationRiskMember
27.50%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_SalesRevenueGoodsNetMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CustomerConcentrationRiskMember
24.00%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_SalesRevenueGoodsNetMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CustomerConcentrationRiskMember
Customer Concentration Risk | Sales Revenue, Goods, Net | Mattress Firm Holding Corp. [Member]      
Concentration Risk [Line Items]      
Concentration risk, percentage (more than for 10.0%) 10.00%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_SalesRevenueGoodsNetMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CustomerConcentrationRiskMember
/ us-gaap_MajorCustomersAxis
= tpx_MattressFirmHoldingCorp.Member
   
Credit Concentration Risk | Accounts Receivable      
Concentration Risk [Line Items]      
Concentration risk, percentage (more than for 10.0%) 32.00%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_AccountsReceivableMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CreditConcentrationRiskMember
26.40%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_AccountsReceivableMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CreditConcentrationRiskMember