XML 126 R112.htm IDEA: XBRL DOCUMENT v3.22.4
Income Taxes - Schedule of Provision for Income Taxes (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Income Tax Disclosure [Abstract]      
Federal, current $ 2,081 $ (12,772) $ 6,531
Foreign, current 73,410 100,235 44,381
State and local, current 6,165 3,197 1,389
Total current 81,656 90,660 52,301
Federal, deferred 31,980 69,633 41,817
Foreign, deferred 3,960 6,709 6,946
State and local, deferred 6,769 14,301 (1,615)
Total deferred 42,709 90,643 47,148
Total $ 124,365 $ 181,303 $ 99,449