XML 56 R62.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Income Taxes - Additional Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Operating Loss Carryforwards [Line Items]      
Income tax expense (benefit) $ 3,040 $ (9,030) $ 83,746
Deferred tax asset, valuation allowance 1,238 1,240  
Release valuation allowance     141,100
Decrease in uncertain tax liabilities 17,100    
Accrued interest and penalties to income tax (benefit) expense 12,700    
Uncertain tax positions 5,292 9,788 9,866
Decrease in deferred tax asset (3,300)    
Expense from reversal of indemnification receivable 13,800    
Total liabilities for uncertain tax positions including interest and penalties 27,000 40,200  
Interest accruals 20,700 28,200  
Penalty accruals 1,000 2,200  
Income tax expense (benefit) of uncertain tax positions 13,156 (3,227) (3,128)
Tax indemnification receivable 18,900 29,500  
Tax indemnification expense (income), net (10,635) 2,855 8,367
BMS      
Operating Loss Carryforwards [Line Items]      
Increase in amount due from BMS included within other long-term assets 3,200 3,300 8,400
Canada      
Operating Loss Carryforwards [Line Items]      
Income tax expense (benefit)   $ 4,000  
Federal      
Operating Loss Carryforwards [Line Items]      
Net operating loss carryovers 174,000    
Tax indemnification expense (income), net     $ 6,500
Federal | 2037      
Operating Loss Carryforwards [Line Items]      
Net operating loss carryovers 1,400    
State Research Credit      
Operating Loss Carryforwards [Line Items]      
Tax credits 3,000    
Investment Tax Credit Carryforward | Massachusetts      
Operating Loss Carryforwards [Line Items]      
Tax credits 2,100    
Net operating loss carryovers without expiration date 700    
Settlement with Taxing Authority      
Operating Loss Carryforwards [Line Items]      
Accrued interest and penalties to income tax (benefit) expense 1,400    
Uncertain tax positions 1,900    
Change In Estimate      
Operating Loss Carryforwards [Line Items]      
Uncertain tax positions $ 15,200