XML 80 R67.htm IDEA: XBRL DOCUMENT v3.22.4
Income Taxes - Deferred components of the provision (Detail) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2022
Sep. 30, 2022
Jun. 30, 2022
Mar. 31, 2022
Dec. 31, 2021
Sep. 30, 2021
Jun. 30, 2021
Mar. 31, 2021
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
The components of the income tax provision were as follows:                      
Federal                 $ 62,153 $ 16,302 $ 28,385
State                 8,025 3,691 4,243
Foreign                 91,901 76,724 59,408
Total current tax provision                 162,079 96,717 92,036
Federal                 (26,551) 10,491 (8,244)
State                 (4,420) 345 (506)
Foreign                 (1,017) 5,797 6,057
Total deferred tax provision                 (31,988) 16,633 (2,693)
Provision for income taxes $ 48,434 $ 27,383 $ 27,410 $ 26,864 $ 36,081 $ 21,490 $ 30,122 $ 25,657 $ 130,091 $ 113,350 $ 89,343