XML 63 R53.htm IDEA: XBRL DOCUMENT v3.20.2
Income Taxes (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Dec. 31, 2019
Income Tax Disclosure [Abstract]          
Provision (benefit) for income taxes $ 3,879 $ (12,400) $ 25,637 $ (12,142)  
Effective income tax rate 6.60% (13.60%) 16.50% (10.80%)  
Tax benefit from intercompany sale of intellectual property $ 28,300 $ 38,100 $ 28,300 $ 38,100  
Unrecognized tax benefits 114,300   114,300   $ 102,800
Decrease in unrecognized tax benefits is reasonably possible $ 9,900   $ 9,900