XML 78 R66.htm IDEA: XBRL DOCUMENT v3.20.2
Income Taxes (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2020
Jun. 30, 2020
Sep. 30, 2019
Sep. 30, 2020
Sep. 30, 2019
Dec. 31, 2019
Valuation allowance            
Provision for (benefit from) income taxes $ 1,157   $ (1,312) $ 2,454 $ 3,369  
Unrecognized tax benefits 130,800     130,800   $ 115,700
Portion of unrecognized tax benefits, which if recognized, would be recorded as an income tax benefit 3,100     3,100    
Foreign tax authority            
Valuation allowance            
Income taxes paid 5,200   $ 4,300 14,800 $ 13,000  
State and local tax authority | California Franchise Tax Board | Research and development tax credit carryforward            
Valuation allowance            
Valuation allowance, deferred tax asset, increase (decrease) 100 $ (700)   (600)    
Long-term deferred tax assets            
Valuation allowance            
Unrecognized tax benefits 23,600     23,600   22,800
Other assets | Foreign tax authority            
Valuation allowance            
Unrecognized tax benefits 104,100     104,100   91,000
Long-term income taxes payable            
Valuation allowance            
Unrecognized tax benefits $ 3,100     $ 3,100   $ 1,800