XML 80 R63.htm IDEA: XBRL DOCUMENT v3.2.0.727
Other Current Liabilities (Details) - USD ($)
$ in Millions
Jun. 30, 2015
Dec. 31, 2014
Other Liabilities, Current [Abstract]    
Income taxes payable $ 60.6 $ 16.2
Value added taxes 19.5 16.6
Contingent consideration payable 19.5 194.5
Other current liabilities 45.9 35.2
Other current liabilities, total $ 145.5 $ 262.5