XML 89 R79.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Income Taxes - Income Before Income Taxes (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Income Tax Disclosure [Abstract]      
Domestic $ 145,215 $ 61,545 $ 13,363
Foreign 172,834 192,887 171,368
Income before income tax expense $ 318,049 $ 254,432 $ 184,731