XML 33 R45.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Consolidated Financial Statement Details - Other Accrued Liabilities—Short Term (Details) - USD ($)
$ in Millions
Dec. 31, 2019
Dec. 31, 2018
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Taxes payable $ 37.9 $ 39.1
Litigation-related accruals 5.8 55.0
Current portion of deferred purchase consideration payments 35.7 4.6
Current portion of contingent consideration 44.5 0.0
Other accrued liabilities 193.4 133.1
Other Liabilities, Current $ 317.3 $ 231.8