XML 53 R56.htm IDEA: XBRL DOCUMENT v2.4.1.9
RATIONALIZATION AND ASSET IMPAIRMENTS (Summary of Activity Related to Rationalization Liabilities by Segment) (Details) (USD $)
In Thousands, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Activity related to the rationalization liabilities by segment      
Balance at the beginning of the period $ 3,276us-gaap_RestructuringReserve $ 3,057us-gaap_RestructuringReserve  
Payments and other adjustments (4,212)us-gaap_PaymentsForRestructuring (3,439)us-gaap_PaymentsForRestructuring  
Charged to expense 1,241us-gaap_RestructuringCharges 3,658us-gaap_RestructuringCharges  
Balance at the end of the period 305us-gaap_RestructuringReserve 3,276us-gaap_RestructuringReserve  
North America Welding      
Activity related to the rationalization liabilities by segment      
Balance at the beginning of the period 466us-gaap_RestructuringReserve
/ us-gaap_StatementBusinessSegmentsAxis
= leco_NorthAmericaWeldingMember
0us-gaap_RestructuringReserve
/ us-gaap_StatementBusinessSegmentsAxis
= leco_NorthAmericaWeldingMember
 
Payments and other adjustments (398)us-gaap_PaymentsForRestructuring
/ us-gaap_StatementBusinessSegmentsAxis
= leco_NorthAmericaWeldingMember
(586)us-gaap_PaymentsForRestructuring
/ us-gaap_StatementBusinessSegmentsAxis
= leco_NorthAmericaWeldingMember
 
Charged to expense (68)us-gaap_RestructuringCharges
/ us-gaap_StatementBusinessSegmentsAxis
= leco_NorthAmericaWeldingMember
1,052us-gaap_RestructuringCharges
/ us-gaap_StatementBusinessSegmentsAxis
= leco_NorthAmericaWeldingMember
827us-gaap_RestructuringCharges
/ us-gaap_StatementBusinessSegmentsAxis
= leco_NorthAmericaWeldingMember
Balance at the end of the period 0us-gaap_RestructuringReserve
/ us-gaap_StatementBusinessSegmentsAxis
= leco_NorthAmericaWeldingMember
466us-gaap_RestructuringReserve
/ us-gaap_StatementBusinessSegmentsAxis
= leco_NorthAmericaWeldingMember
0us-gaap_RestructuringReserve
/ us-gaap_StatementBusinessSegmentsAxis
= leco_NorthAmericaWeldingMember
Europe Welding      
Activity related to the rationalization liabilities by segment      
Balance at the beginning of the period 2,435us-gaap_RestructuringReserve
/ us-gaap_StatementBusinessSegmentsAxis
= leco_EuropeWeldingMember
2,013us-gaap_RestructuringReserve
/ us-gaap_StatementBusinessSegmentsAxis
= leco_EuropeWeldingMember
 
Payments and other adjustments (3,041)us-gaap_PaymentsForRestructuring
/ us-gaap_StatementBusinessSegmentsAxis
= leco_EuropeWeldingMember
(1,343)us-gaap_PaymentsForRestructuring
/ us-gaap_StatementBusinessSegmentsAxis
= leco_EuropeWeldingMember
 
Charged to expense 911us-gaap_RestructuringCharges
/ us-gaap_StatementBusinessSegmentsAxis
= leco_EuropeWeldingMember
1,765us-gaap_RestructuringCharges
/ us-gaap_StatementBusinessSegmentsAxis
= leco_EuropeWeldingMember
3,637us-gaap_RestructuringCharges
/ us-gaap_StatementBusinessSegmentsAxis
= leco_EuropeWeldingMember
Balance at the end of the period 305us-gaap_RestructuringReserve
/ us-gaap_StatementBusinessSegmentsAxis
= leco_EuropeWeldingMember
2,435us-gaap_RestructuringReserve
/ us-gaap_StatementBusinessSegmentsAxis
= leco_EuropeWeldingMember
2,013us-gaap_RestructuringReserve
/ us-gaap_StatementBusinessSegmentsAxis
= leco_EuropeWeldingMember
Asia Pacific Welding      
Activity related to the rationalization liabilities by segment      
Balance at the beginning of the period 375us-gaap_RestructuringReserve
/ us-gaap_StatementBusinessSegmentsAxis
= leco_AsiaPacificWeldingMember
1,044us-gaap_RestructuringReserve
/ us-gaap_StatementBusinessSegmentsAxis
= leco_AsiaPacificWeldingMember
 
Payments and other adjustments (191)us-gaap_PaymentsForRestructuring
/ us-gaap_StatementBusinessSegmentsAxis
= leco_AsiaPacificWeldingMember
(1,510)us-gaap_PaymentsForRestructuring
/ us-gaap_StatementBusinessSegmentsAxis
= leco_AsiaPacificWeldingMember
 
Charged to expense (184)us-gaap_RestructuringCharges
/ us-gaap_StatementBusinessSegmentsAxis
= leco_AsiaPacificWeldingMember
841us-gaap_RestructuringCharges
/ us-gaap_StatementBusinessSegmentsAxis
= leco_AsiaPacificWeldingMember
3,151us-gaap_RestructuringCharges
/ us-gaap_StatementBusinessSegmentsAxis
= leco_AsiaPacificWeldingMember
Balance at the end of the period 0us-gaap_RestructuringReserve
/ us-gaap_StatementBusinessSegmentsAxis
= leco_AsiaPacificWeldingMember
375us-gaap_RestructuringReserve
/ us-gaap_StatementBusinessSegmentsAxis
= leco_AsiaPacificWeldingMember
1,044us-gaap_RestructuringReserve
/ us-gaap_StatementBusinessSegmentsAxis
= leco_AsiaPacificWeldingMember
South America Welding [Member]      
Activity related to the rationalization liabilities by segment      
Balance at the beginning of the period 0us-gaap_RestructuringReserve
/ us-gaap_StatementBusinessSegmentsAxis
= leco_SouthAmericaWeldingMember
0us-gaap_RestructuringReserve
/ us-gaap_StatementBusinessSegmentsAxis
= leco_SouthAmericaWeldingMember
 
Payments and other adjustments (582)us-gaap_PaymentsForRestructuring
/ us-gaap_StatementBusinessSegmentsAxis
= leco_SouthAmericaWeldingMember
0us-gaap_PaymentsForRestructuring
/ us-gaap_StatementBusinessSegmentsAxis
= leco_SouthAmericaWeldingMember
 
Charged to expense 582us-gaap_RestructuringCharges
/ us-gaap_StatementBusinessSegmentsAxis
= leco_SouthAmericaWeldingMember
0us-gaap_RestructuringCharges
/ us-gaap_StatementBusinessSegmentsAxis
= leco_SouthAmericaWeldingMember
 
Balance at the end of the period $ 0us-gaap_RestructuringReserve
/ us-gaap_StatementBusinessSegmentsAxis
= leco_SouthAmericaWeldingMember
$ 0us-gaap_RestructuringReserve
/ us-gaap_StatementBusinessSegmentsAxis
= leco_SouthAmericaWeldingMember