XML 52 R42.htm IDEA: XBRL DOCUMENT v3.22.2
REVENUE RECOGNITION (Disaggregation of Revenue) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Disaggregation of Revenue [Line Items]        
Net sales (Note 2) $ 969,589 $ 826,454 $ 1,895,037 $ 1,583,475
Welding Consumables [Member]        
Disaggregation of Revenue [Line Items]        
Net sales (Note 2) 568,855 475,559 1,108,017 909,738
Welding Equipment [Member]        
Disaggregation of Revenue [Line Items]        
Net sales (Note 2) $ 400,734 $ 350,895 $ 787,020 $ 673,737