XML 52 R41.htm IDEA: XBRL DOCUMENT v3.21.2
REVENUE RECOGNITION (Disaggregation of Revenue) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Disaggregation of Revenue [Line Items]        
Net sales (Note 2) $ 826,454 $ 590,727 $ 1,583,475 $ 1,292,718
Welding Consumables [Member]        
Disaggregation of Revenue [Line Items]        
Net sales (Note 2) 475,559 333,671 909,738 739,511
Welding Equipment [Member]        
Disaggregation of Revenue [Line Items]        
Net sales (Note 2) $ 350,895 $ 257,056 $ 673,737 $ 553,207