XML 53 R43.htm IDEA: XBRL DOCUMENT v3.22.2.2
REVENUE RECOGNITION (Disaggregation of Revenue) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Disaggregation of Revenue [Line Items]        
Net sales (Note 2) $ 935,240 $ 806,454 $ 2,830,277 $ 2,389,929
Welding Consumables        
Disaggregation of Revenue [Line Items]        
Net sales (Note 2) 547,596 465,829 1,655,613 1,375,567
Welding Equipment        
Disaggregation of Revenue [Line Items]        
Net sales (Note 2) $ 387,644 $ 340,625 $ 1,174,664 $ 1,014,362