XML 100 R89.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Accumulated Other Comprehensive Income/(Loss) - Summary of Accumulated Other Comprehensive Income/(Loss) (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Beginning balance $ 889,437 $ 758,179
Gains (losses) recognized during the period (9,093) 21,322
Reclassification to net income (270) 4,181
Income tax effects 295 (5,507)
Ending balance 852,606 834,214
Currency translation adjustments    
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Beginning balance (132,643) (133,139)
Gains (losses) recognized during the period (6,253) 5,177
Reclassification to net income 0 0
Income tax effects 1,227 (1,136)
Ending balance (137,669) (129,098)
Unrealized gain/(loss) on cash flow hedges    
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Beginning balance 4,198 (11,303)
Gains (losses) recognized during the period (2,840) 16,145
Reclassification to net income 32 4,229
Income tax effects (930) (4,334)
Ending balance 460 4,737
Retirement benefits    
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Beginning balance 1,405 299
Gains (losses) recognized during the period 0 0
Reclassification to net income (302) (48)
Income tax effects (2) (37)
Ending balance 1,101 214
Total    
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Beginning balance (127,040) (144,143)
Ending balance $ (136,108) $ (124,147)