XML 12 R5.htm IDEA: XBRL DOCUMENT v3.24.3
Consolidated Condensed Statements of Comprehensive Income (Loss) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Statement of Comprehensive Income [Abstract]        
Net income $ 15,965 $ 15,844 $ 49,626 $ 22,256
Other comprehensive income (loss):        
Pension benefit obligations 17 4 50 12
Foreign currency translation adjustments 22,438 (16,456) 3,446 (11,789)
Unrealized (loss) gain on foreign currency derivative securities, net of tax (1,777) (2,090) (8,357) 2,311
Other comprehensive income (loss), net of tax 20,678 (18,542) (4,861) (9,466)
Comprehensive income (loss) $ 36,643 $ (2,698) $ 44,765 $ 12,790