XML 83 R70.htm IDEA: XBRL DOCUMENT v3.22.0.1
Income Taxes - Deferred components of the provision (Detail) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2021
Sep. 30, 2021
Jun. 30, 2021
Mar. 31, 2021
Dec. 31, 2020
Sep. 30, 2020
Jun. 30, 2020
Mar. 31, 2020
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
The components of the income tax provision from operations were as follows:                      
Federal                 $ 16,302 $ 28,385 $ 7,009
State                 3,691 4,243 3,329
Foreign                 76,724 59,408 66,083
Total current tax provision                 96,717 92,036 76,421
Federal                 10,491 (8,244) 6,913
State                 345 (506) 1,253
Foreign                 5,797 6,057 1,454
Total deferred tax provision                 16,633 (2,693) 9,620
Provision for income taxes $ 36,081 $ 21,490 $ 30,122 $ 25,657 $ 38,940 $ 23,668 $ 22,434 $ 4,301 $ 113,350 $ 89,343 $ 86,041