XML 102 R88.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes (Schedule of Income/(Loss) From Continuing Operations) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Income Tax Disclosure [Abstract]      
Income/(loss) before income taxes, U.S. $ 68,872 $ 20,422 $ 63,708
Income/(loss) before income taxes, Non-U.S. 91,584 111,558 102,223
Income before income taxes 160,456 131,980 165,931
Current:      
Federal 17,005 9,781 3,348
State 2,030 5,126 2,663
Non-U.S. 34,110 28,605 29,319
Current income tax provision 53,145 43,512 35,330
Deferred:      
Federal (1,700) (9,592) 9,911
State 863 (1,866) (24)
Non-U.S. (3,462) 3,418 1,946
Deferred income tax provision (4,299) (8,040) 11,833
Total income tax expense $ 48,846 $ 35,472 $ 47,163