XML 71 R55.htm IDEA: XBRL DOCUMENT v3.8.0.1
Income Taxes - Narrative (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Operating Loss Carryforwards [Line Items]    
Valuation allowance $ 25,690 $ 26,009
Unrecognized tax benefits that would impact effective tax rate 50,400  
Unrecognized tax benefits, income tax penalties and interest expense 1,300  
Accrued interest and penalties 5,100 $ 3,800
Expected decrease of unrecognized tax benefits 2,300  
Tax Cuts and Jobs Act of 2017, incomplete accounting, provisional income tax benefit 379,000  
Tax Cuts and Jobs Act of 2017, mandatory repatriation tax on foreign earnings 110,700  
Tax Cuts and Jobs Act of 2017, estimated charge due to modified territorial taxation system 28,700  
Tax Cuts and Jobs Act of 2017, write off of foreign tax credits 24,200  
Internal Revenue Service (IRS)    
Operating Loss Carryforwards [Line Items]    
Operating loss carryforwards 29,200  
Valuation allowance 9,500  
Internal Revenue Service (IRS) | Research Tax Credit Carryforward    
Operating Loss Carryforwards [Line Items]    
Tax credit carryforward 11,300  
State and Local Jurisdiction    
Operating Loss Carryforwards [Line Items]    
Operating loss carryforwards 26,100  
Foreign Tax Authority    
Operating Loss Carryforwards [Line Items]    
Operating loss carryforwards 22,000  
Valuation allowance $ 16,200