XML 128 R66.htm IDEA: XBRL DOCUMENT v2.4.1.9
Goodwill Goodwill Narrative (Details) (USD $)
12 Months Ended 1 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
May 31, 2013
May 01, 2012
Goodwill [Line Items]          
Goodwill impairment $ (977,000)us-gaap_GoodwillImpairmentLoss $ (173,249,000)us-gaap_GoodwillImpairmentLoss $ 0us-gaap_GoodwillImpairmentLoss    
Finite-Lived Intangible Assets, Gross 748,148,000us-gaap_FiniteLivedIntangibleAssetsGross 804,281,000us-gaap_FiniteLivedIntangibleAssetsGross      
Electricity Operating Segment [Member]          
Goodwill [Line Items]          
Goodwill impairment (977,000)us-gaap_GoodwillImpairmentLoss
/ us-gaap_StatementBusinessSegmentsAxis
= itri_ElectricityOperatingSegmentMember
(173,249,000)us-gaap_GoodwillImpairmentLoss
/ us-gaap_StatementBusinessSegmentsAxis
= itri_ElectricityOperatingSegmentMember
     
Incremental Goodwill Impairment Expense Determined After Close of 2013 Accounting Records [Member]          
Goodwill [Line Items]          
Goodwill impairment (977,000)us-gaap_GoodwillImpairmentLoss
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= itri_IncrementalGoodwillImpairmentExpenseDeterminedAfterCloseof2013AccountingRecordsMember
       
Expected Loss Recognized Resulting from Inclusion of Certain Integration Costs not Originally Reflected in Acquisition Valuation Model [Member]          
Goodwill [Line Items]          
Loss on Contracts       2,400,000us-gaap_LossOnContracts
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= itri_ExpectedLossRecognizedResultingfromInclusionofCertainIntegrationCostsnotOriginallyReflectedinAcquisitionValuationModelMember
 
Customer Relationship Associated with Error Adjustment - Balance Prior to Correction of Error [Member]          
Goodwill [Line Items]          
Finite-Lived Intangible Assets, Gross         $ 1,500,000us-gaap_FiniteLivedIntangibleAssetsGross
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= itri_CustomerRelationshipAssociatedwithErrorAdjustmentBalancePriortoCorrectionofErrorMember