XML 76 R64.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
Current tax expense (benefit):        
Income tax provision $ 20,637 $ 12,005 $ 28,411 $ 25,014
Effective tax rate 25.20% 20.70% 27.00% 18.80%
Current income tax expense (benefit)     $ 10,900  
Deferred tax expense (benefit):        
Unrecognized Tax Benefits $ 23,000   23,000  
Deferred Income Tax Expense (Benefit), Excluding Discontinued Operations     $ 21,700