XML 102 R85.htm IDEA: XBRL DOCUMENT v3.20.4
INCOME TAXES - SCHEDULE OF INCOME (LOSS) BEFORE TAXES (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Income Tax Disclosure [Abstract]      
Domestic $ 1,405,254 $ 1,211,051 $ 1,195,645
Foreign 89,743 169,733 214,416
Income before income taxes $ 1,494,997 $ 1,380,784 $ 1,410,061