XML 93 R59.htm IDEA: XBRL DOCUMENT v3.22.0.1
Income Taxes - Components of Income before Income Taxes and Details of Provision for Income Taxes (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Income before income taxes:      
Domestic $ 958,206 $ 810,844 $ 766,436
Foreign 264,964 271,465 303,312
Total 1,223,170 1,082,309 1,069,748
Current:      
Federal 99,706 126,427 88,526
Foreign 146,890 61,672 81,452
State 16,282 19,932 19,093
Total current 262,878 208,031 189,071
Deferred:      
Federal 23,538 (1,254) 18,005
Foreign (56,572) (4,072) (29)
State 3,273 7,165 1,404
Total deferred (29,761) 1,839 19,380
Total provision $ 233,117 $ 209,870 $ 208,451