XML 81 R64.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Components of Income Before Taxes and Income Tax Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Income from continuing operations before income taxes:      
Domestic operations $ 50,212 $ 37,364 $ (19,234)
Foreign operations 320,193 281,728 319,485
Income from continuing operations before income taxes 370,405 319,092 300,251
Current:      
Federal 15,717 18,034 8,928
State 2,635 3,760 2,451
Foreign 58,761 99,036 77,728
Current income tax 77,113 120,830 89,107
Deferred:      
Federal 2,489 (11,897) (7,501)
State (126) (1,341) 358
Foreign (2,128) (11,865) (12,794)
Deferred Income Tax 235 (25,103) (19,937)
Income tax expense $ 77,348 $ 95,727 $ 69,170