XML 29 R40.htm IDEA: XBRL DOCUMENT v2.4.1.9
Commitments, contingencies and guarantees - Narrative (Details) (USD $)
In Millions, unless otherwise specified
3 Months Ended
Mar. 31, 2015
Mar. 31, 2014
Commitments and Contingencies Disclosure [Abstract]    
Rent expense $ 2.4us-gaap_LeaseAndRentalExpense $ 1.3us-gaap_LeaseAndRentalExpense
Warranty liability 8.5us-gaap_ProductWarrantyAccrualClassifiedCurrent  
Warranty liability recorded as element of long-term liabilities $ 0.4us-gaap_ProductWarrantyAccrualNoncurrent