XML 85 R72.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes - Schedule of Components of Income Tax Expense (Benefit) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Income Tax Disclosure [Abstract]      
U.S. $ 172,781 $ 221,288 $ 122,127
Foreign 105,152 174,652 192,968
Income before income taxes and noncontrolling interest 277,933 395,940 315,095
Current tax provision      
Federal 27,028 46,368 15,691
Foreign 34,408 37,598 25,489
State 54 56 (17)
Current tax provision (benefit), Total 61,490 84,022 41,163
Deferred tax provision (benefit)      
Federal (8,273) (6,486) (1,116)
Foreign (10,463) (25,537) 31,222
State (5) (8) 0
Deferred Income Tax Expense (Benefit), Total (18,741) (32,031) 30,106
Liability for unrecognized tax benefits 4,536 4,694 7,538
Total income tax provision $ 47,285 $ 56,685 $ 78,807