XML 48 R38.htm IDEA: XBRL DOCUMENT v3.20.2
Income Tax Provision (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Income Tax Disclosure [Abstract]        
Effective income tax rates (percent) (28.90%) 12.10% (32.30%) 17.00%
Excess tax benefit $ 23,400 $ 5,400 $ 45,500 $ 7,000
Effective income tax rate excluding excess tax benefit (percent) 27.20% 26.90% 27.10% 26.80%
Income tax payments     $ 422 $ 14,800