XML 56 R54.htm IDEA: XBRL DOCUMENT v2.4.1.9
Deferred Revenue and Extended Product Warranties (Details) (USD $)
In Millions, unless otherwise specified
3 Months Ended
Mar. 31, 2015
Mar. 31, 2014
Dec. 31, 2014
Roofing Systems Product      
Product Warranties      
Net sales recognized related to extended product warranties $ 4.5us-gaap_DeferredRevenueRevenueRecognized
/ us-gaap_ProductOrServiceAxis
= csl_RoofingSystemsProductMember
$ 4.2us-gaap_DeferredRevenueRevenueRecognized
/ us-gaap_ProductOrServiceAxis
= csl_RoofingSystemsProductMember
 
Deferred revenue      
Current 17.5us-gaap_ExtendedProductWarrantyAccrualCurrent
/ us-gaap_ProductOrServiceAxis
= csl_RoofingSystemsProductMember
  17.5us-gaap_ExtendedProductWarrantyAccrualCurrent
/ us-gaap_ProductOrServiceAxis
= csl_RoofingSystemsProductMember
Long-term 151.1us-gaap_ExtendedProductWarrantyAccrualNoncurrent
/ us-gaap_ProductOrServiceAxis
= csl_RoofingSystemsProductMember
  150.7us-gaap_ExtendedProductWarrantyAccrualNoncurrent
/ us-gaap_ProductOrServiceAxis
= csl_RoofingSystemsProductMember
Deferred revenue liability 168.6us-gaap_ExtendedProductWarrantyAccrual
/ us-gaap_ProductOrServiceAxis
= csl_RoofingSystemsProductMember
  168.2us-gaap_ExtendedProductWarrantyAccrual
/ us-gaap_ProductOrServiceAxis
= csl_RoofingSystemsProductMember
Brake pads      
Deferred revenue      
Current 0.4us-gaap_ExtendedProductWarrantyAccrualCurrent
/ us-gaap_ProductOrServiceAxis
= us-gaap_ProductMember
  0.4us-gaap_ExtendedProductWarrantyAccrualCurrent
/ us-gaap_ProductOrServiceAxis
= us-gaap_ProductMember
Long-term 0.3us-gaap_ExtendedProductWarrantyAccrualNoncurrent
/ us-gaap_ProductOrServiceAxis
= us-gaap_ProductMember
  0.4us-gaap_ExtendedProductWarrantyAccrualNoncurrent
/ us-gaap_ProductOrServiceAxis
= us-gaap_ProductMember
Deferred revenue liability $ 0.7us-gaap_ExtendedProductWarrantyAccrual
/ us-gaap_ProductOrServiceAxis
= us-gaap_ProductMember
  $ 0.8us-gaap_ExtendedProductWarrantyAccrual
/ us-gaap_ProductOrServiceAxis
= us-gaap_ProductMember