XML 104 R91.htm IDEA: XBRL DOCUMENT v3.3.1.900
Commitments and Contingencies - Contingencies (Details) - USD ($)
$ in Millions
Dec. 15, 2014
Dec. 31, 2015
Dec. 31, 2014
Revolving Loans      
Commitments and contingencies      
Bank guarantees primarily for customer advances   $ 137.7 $ 150.3
FCPA compliance in China and Hong Kong      
Commitments and contingencies      
Payment made $ 2.4    
Payment of disgorgement 1.7    
Prejudgment interest 0.3    
Penalty paid $ 0.4    
Legal      
Commitments and contingencies      
Accruals for potential contingencies   $ 0.0 $ 0.0