XML 75 R59.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
Income Tax Disclosure [Abstract]        
Income before income tax $ 16,196 $ 82,887 $ 53,996 $ 158,970
Provision for income taxes $ (5,409) $ (22,413) $ (41,719) $ (38,999)
Effective tax rate (as a percent) 33.40% 27.00% 77.30% 24.50%
Unrecognized tax benefits, period decrease     $ 2,700  
Unrecognized tax benefits approximate amount of estimated reduction within the next twelve months $ 7,000   $ 7,000