Annual report pursuant to Section 13 and 15(d)

Income Taxes - Narrative (Details)

v3.20.1
Income Taxes - Narrative (Details) - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Valuation Allowance [Line Items]      
Valuation allowance $ 152,987 $ 161,511 $ 85,393
Foreign earnings that will be indefinitely reinvested 32,500    
Liability for income taxes associated with uncertain tax positions 7,700 7,900  
Unrecognized tax benefits that would impact tax rate 7,200 7,800  
Income tax interest and penalties 6,400 6,300  
Federal      
Valuation Allowance [Line Items]      
Net operating loss carryforwards 427,200 374,500  
State      
Valuation Allowance [Line Items]      
Net operating loss carryforwards 235,900 161,200  
Foreign      
Valuation Allowance [Line Items]      
Net operating loss carryforwards 54,600 220,100  
Domestic Deferred Tax Assets      
Valuation Allowance [Line Items]      
Valuation allowance 136,600 104,100  
Foreign Deferred Tax Assets      
Valuation Allowance [Line Items]      
Valuation allowance $ 16,400 $ 57,400