XML 14 R5.htm IDEA: XBRL DOCUMENT v3.25.1
Consolidated Condensed Statements of Comprehensive Income (Loss) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Statement of Comprehensive Income [Abstract]    
Net (loss) income $ (128) $ 14,785
Other comprehensive income (loss):    
Pension benefit obligations 13 14
Foreign currency translation adjustments 25,428 (14,382)
Unrealized gain (loss) on foreign currency derivative securities, net of tax 2,871 (667)
Other comprehensive income (loss), net of tax 28,312 (15,035)
Comprehensive income (loss) $ 28,184 $ (250)