XML 120 R94.htm IDEA: XBRL DOCUMENT v3.20.4
Income Taxes - Provision (Benefit) for Current and Deferred Income Taxes (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Current      
Federal $ 0 $ 5,520 $ 3,935
State (575) 2,170 1,340
Foreign 78,870 68,837 95,404
Total current income tax expense 78,295 76,527 100,679
Deferred      
Federal 4,264 (5,610) (4,630)
State (481) 68 (3,368)
Foreign (13,429) (15,761) 23,515
Total deferred income tax expense (9,646) (21,303) 15,517
Provision for income taxes $ 68,649 $ 55,224 $ 116,196