XML 19 R33.htm IDEA: XBRL DOCUMENT v3.19.3
BALANCE SHEET DETAILS AND OTHER FINANCIAL INFORMATION - Other Accrued Liabilities - Short-term (Details) - USD ($)
$ in Millions
Sep. 30, 2019
Dec. 31, 2018
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Taxes payable $ 26.2 $ 39.1
Litigation related accruals 5.9 55.0
Other accrued liabilities 170.6 133.1
Current portion of deferred purchase consideration payments 59.8 4.6
Business Combination, Contingent Consideration, Liability, Current 41.0  
Loss Contingency, Accrual, Current   0.0
Total other accrued liabilities—short-term $ 303.5 $ 231.8