XML 126 R120.htm IDEA: XBRL DOCUMENT v2.4.1.9
Restructuring Restructuring Related Balance Sheet Activity (Details) (USD $)
In Thousands, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Restructuring Cost and Reserve [Line Items]      
Restructuring Reserve - Beginning Balance $ 36,341us-gaap_RestructuringReserve    
Costs incurred and charged to expense 50,857us-gaap_RestructuringCharges 35,497us-gaap_RestructuringCharges 1,665us-gaap_RestructuringCharges
Cash payments (16,313)us-gaap_PaymentsForRestructuring    
Non-cash items 5,220us-gaap_RestructuringCostsAndAssetImpairmentCharges    
Effect of change in exchange rates (2,806)us-gaap_RestructuringReserveTranslationAdjustment    
Restructuring Reserve - Ending Balance 62,859us-gaap_RestructuringReserve 36,341us-gaap_RestructuringReserve  
Employee severance costs      
Restructuring Cost and Reserve [Line Items]      
Restructuring Reserve - Beginning Balance 32,709us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
   
Costs incurred and charged to expense 41,952us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
   
Cash payments (12,732)us-gaap_PaymentsForRestructuring
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
   
Non-cash items 0us-gaap_RestructuringCostsAndAssetImpairmentCharges
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
   
Effect of change in exchange rates (2,596)us-gaap_RestructuringReserveTranslationAdjustment
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
   
Restructuring Reserve - Ending Balance 59,333us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
   
Asset Impairment and Net (Gain) Loss on Sale or Disposal [Member]      
Restructuring Cost and Reserve [Line Items]      
Restructuring Reserve - Beginning Balance 0us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= itri_AssetImpairmentAndNetGainLossOnSaleOrDisposalMember
   
Costs incurred and charged to expense 5,220us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= itri_AssetImpairmentAndNetGainLossOnSaleOrDisposalMember
   
Cash payments 0us-gaap_PaymentsForRestructuring
/ us-gaap_RestructuringCostAndReserveAxis
= itri_AssetImpairmentAndNetGainLossOnSaleOrDisposalMember
   
Non-cash items 5,220us-gaap_RestructuringCostsAndAssetImpairmentCharges
/ us-gaap_RestructuringCostAndReserveAxis
= itri_AssetImpairmentAndNetGainLossOnSaleOrDisposalMember
   
Effect of change in exchange rates 0us-gaap_RestructuringReserveTranslationAdjustment
/ us-gaap_RestructuringCostAndReserveAxis
= itri_AssetImpairmentAndNetGainLossOnSaleOrDisposalMember
   
Restructuring Reserve - Ending Balance 0us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= itri_AssetImpairmentAndNetGainLossOnSaleOrDisposalMember
   
Other restructuring costs      
Restructuring Cost and Reserve [Line Items]      
Restructuring Reserve - Beginning Balance 3,632us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_OtherRestructuringMember
   
Costs incurred and charged to expense 3,685us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_OtherRestructuringMember
   
Cash payments (3,581)us-gaap_PaymentsForRestructuring
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_OtherRestructuringMember
   
Non-cash items 0us-gaap_RestructuringCostsAndAssetImpairmentCharges
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_OtherRestructuringMember
   
Effect of change in exchange rates (210)us-gaap_RestructuringReserveTranslationAdjustment
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_OtherRestructuringMember
   
Restructuring Reserve - Ending Balance $ 3,526us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_OtherRestructuringMember