XML 92 R66.htm IDEA: XBRL DOCUMENT v3.20.4
Income Taxes - Components of Provision for Income Taxes (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Current:      
Federal $ 56,500 $ 46,400 $ 39,000
State 13,400 18,200 3,800
Foreign 27,400 26,800 27,500
Deferred (80,800) (7,500) 23,600
Total provision for income taxes $ 16,500 $ 83,900 $ 93,900