XML 52 R41.htm IDEA: XBRL DOCUMENT v3.21.2
REVENUE RECOGNITION (Disaggregation of Revenue) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Disaggregation of Revenue [Line Items]        
Net sales (Note 2) $ 806,454 $ 668,888 $ 2,389,929 $ 1,961,606
Welding Consumables [Member]        
Disaggregation of Revenue [Line Items]        
Net sales (Note 2) 465,829 379,177 1,375,567 1,118,688
Welding Equipment [Member]        
Disaggregation of Revenue [Line Items]        
Net sales (Note 2) $ 340,625 $ 289,711 $ 1,014,362 $ 842,918