v3.25.3
DERIVATIVES - AOCI Impact (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended 12 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Dec. 31, 2024
Foreign exchange contracts          
Fair values of derivative instruments          
Gain (loss) recognized in AOCI     $ 1,517   $ (812)
Forward starting swap agreements          
Fair values of derivative instruments          
Gain (loss) recognized in AOCI     16,823   18,067
Net investment contracts          
Fair values of derivative instruments          
Gain (loss) recognized in AOCI     (3,303)   $ 20,403
Net Sales | Foreign exchange contracts          
Fair values of derivative instruments          
Gain (loss) reclassified from AOCI to earnings $ 1,387 $ (630) 1,052 $ 657  
Cost of goods sold | Foreign exchange contracts          
Fair values of derivative instruments          
Gain (loss) reclassified from AOCI to earnings (219) 40 324 524  
Interest expense, net | Forward starting swap agreements          
Fair values of derivative instruments          
Gain (loss) reclassified from AOCI to earnings $ 689 $ 639 $ 2,066 $ 706