XML 98 R77.htm IDEA: XBRL DOCUMENT v3.25.0.1
Taxes Summary of the provision for taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Current Income Tax Expense (Benefit), Continuing Operations [Abstract]      
Current Federal Tax Expense (Benefit) $ 13,591 $ 20,036 $ 363
Current State and Local Tax Expense (Benefit) 5,782 8,946 4,893
Current Foreign Tax Expense (Benefit) 159,926 169,341 166,317
Current Income Tax Expense (Benefit) 179,299 198,323 171,573
Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract]      
Deferred Federal Income Tax Expense (Benefit) (6,881) (10,949) 9,710
Deferred State and Local Income Tax Expense (Benefit) 973 (838) 1,282
Deferred Foreign Income Tax Expense (Benefit) 692 (1,586) 15,525
Deferred Income Tax Expense (Benefit) (5,216) (13,373) 26,517
Federal Income Tax Expense (Benefit), Continuing Operations 6,710 9,087 10,073
State and Local Income Tax Expense (Benefit), Continuing Operations 6,755 8,108 6,175
Foreign Income Tax Expense (Benefit), Continuing Operations 160,618 167,755 181,842
Provision for taxes $ 174,083 $ 184,950 $ 198,090