XML 134 R99.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Components of Provision for Income Tax (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Current income tax expense (benefit):      
U.S. federal $ (17,082) $ (953) $ (6,645)
International 152,891 175,121 112,489
State and local 9,973 19,162 16,930
Total current income tax expense 145,782 193,330 122,774
Deferred income tax expense:      
U.S. federal 18,222 12,936 3,359
International 2,939 4,772 9,279
Total deferred income tax expense 21,161 17,708 12,638
Total income tax expense $ 166,943 $ 211,038 $ 135,412