XML 16 R5.htm IDEA: XBRL DOCUMENT v3.25.1
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) (UNAUDITED) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
COMPREHENSIVE INCOME (LOSS):    
Net income $ 17,350 $ 63,701
Other comprehensive income (loss):    
Foreign currency translation adjustments, net of tax 11,433 (11,422)
Foreign defined benefit plan adjustments, net of tax 39 43
Total other comprehensive income (loss) 11,472 (11,379)
Total comprehensive income (loss) $ 28,822 $ 52,322