XML 90 R67.htm IDEA: XBRL DOCUMENT v3.21.1
Supplemental Financial Information - Summary of Accrued Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2021
Dec. 31, 2020
Balance Sheet Related Disclosures [Abstract]    
Legal and administrative costs $ 15,650 $ 15,820
Operating lease liabilities 11,535 11,276
Contingent consideration 9,424 13,968
Contract liabilities 9,234 6,929
Restructuring related liabilities 5,569 6,258
Derivative contract liabilities 2,065 7,372
Research and development costs 4,752 4,257
Provisions for agents, returns and other 2,377 3,063
Other accrued expenses 31,428 26,465
Accrued liabilities 92,034 95,408
Contract liability $ 9,500 $ 8,600