XML 120 R104.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Schedule of Components of Income Tax Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Income from continuing operations before taxes:      
United States operations $ 74,850 $ 86,805 $ 97,900
Foreign operations 153,092 198,951 219,493
Income from continuing operations before taxes 227,942 285,756 317,393
Currently payable      
United States federal 29,589 34,091 34,310
United States state and local 1,573 3,900 4,801
Foreign 14,320 18,166 6,677
Income tax expense (benefit) 45,482 56,157 45,788
Deferred      
United States federal (6,342) (7,497) (446)
United States state and local (1,041) (623) (50)
Foreign (8,571) (4,837) 4,353
Deferred Income tax expense (benefit) (15,954) (12,957) 3,857
Income tax expense $ 29,528 $ 43,200 $ 49,645