XML 127 R76.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Income Taxes - Schedule of Income (Loss) Before Taxes for Domestic and Foreign Operations (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Income Tax Disclosure [Abstract]      
Domestic operations $ 2,717,756 $ 660,832 $ 747,090
Foreign operations 128,969 (26,826) 213,700
Income before income taxes $ 2,846,725 $ 634,006 $ 960,790