XML 42 R56.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Income Taxes - Components of Income before Income Taxes (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Income Tax Disclosure [Abstract]      
United States $ 587,104 $ 790,592 $ 813,078
Foreign 243,196 285,020 196,190
Income before income taxes $ 830,300 $ 1,075,612 $ 1,009,268