XML 42 R31.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 Contingency [Line Items]          
Effective tax rate     26.90% 59.50%  
Estimated annual effective tax benefit rate     12.50%    
Discrete net benefits $ (5,144) $ (4,984) $ (6,964) $ (3,185)  
Unrecognized tax benefits, period decrease     1,800    
Income taxes paid, including foreign withholding taxes     13,788 9,770  
Taxes payable $ 102   102   $ 51
Share-based Payment Arrangement          
Income Tax Contingency [Line Items]          
Discrete net benefits       3,000  
Foreign Country          
Income Tax Contingency [Line Items]          
Income taxes paid, including foreign withholding taxes     $ 13,400 $ 5,100