XML 104 R87.htm IDEA: XBRL DOCUMENT
v3.6.0.2

Defined Benefit Pension Plans Significant Actuarial Weighted Assumptions (Discount Rate) (Details) - USD ($) $ in Thousands | 12 Months Ended |
--- | --- | ---
Dec. 31, 2016 | Dec. 31, 2015 | Dec. 31, 2014
Defined Benefit Plan Disclosure [Line Items] |  |  |
Discount rate | 2.18% | 2.59% | 2.36%
Actuarial (gain) loss | $ (7,733) | $ 5,211 |
Percentage of Benefit Plans Denominated in Euro [Domain] |  |  |
Defined Benefit Plan Disclosure [Line Items] |  |  |
Percentage of benefit plans denominated in euro | 94% |  |
Euro Denominated Benefit Plans [Domain] |  |  |
Defined Benefit Plan Disclosure [Line Items] |  |  |
Defined Benefit Plan, Assumptions Used Calculating Benefit Obligation, Discount Rate Support, Methodology and Source Data | we use two discount rates, with consideration of the duration of the plans, using a hypothetical yield curve developed from euro-denominated AA-rated corporate bond issues, partially weighted for market value, with minimum amounts outstanding of €500 million for bonds with less than 10 years to maturity and €50 million for bonds with 10 or more years to maturity, and excluding the highest and lowest yielding 10% of bonds within each maturity group. |  |
Shorter duration euro denominated defined benefit plans [Member] |  |  |
Defined Benefit Plan Disclosure [Line Items] |  |  |
Discount rate | 0.75% |  |
Longer duration euro denominated defined benefit plans [Member] |  |  |
Defined Benefit Plan Disclosure [Line Items] |  |  |
Discount rate | 1.75% |  |
Defined Benefit Obligations [Member] |  |  |
Defined Benefit Plan Disclosure [Line Items] |  |  |
Defined Benefit Plan, Change in Discount Rate | 41 basis points |  |

X
- Definition Defined Benefit Plan, Change in Discount Rate assumption used to determine the benefit obligation + References No definition available. + Details
Name: | itri_DefinedBenefitPlanChangeInDiscountRate
Namespace Prefix: | itri_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of gain (loss) related to change in benefit obligation resulting from changes in actuarial assumptions, for example, but not limited to, interest, mortality, employee turnover, salary, and temporary deviation from the substantive plan. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Glossary Gain or Loss -URI http://asc.fasb.org/extlink&oid=49168827 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (a)(4) -URI http://asc.fasb.org/extlink&oid=65897934&loc=d3e1928-114920 + Details
Name: | us-gaap_DefinedBenefitPlanActuarialGainLoss
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The interest rate used to adjust for the time value of money for the plan. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (k)(1) -URI http://asc.fasb.org/extlink&oid=65897934&loc=d3e1928-114920 + Details
Name: | us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate
Namespace Prefix: | us-gaap_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Disclosure of how the assumed discount rate was determined and the specific source data used to support the discount rate. + References No definition available. + Details
Name: | us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRateSupportMethodologyAndSourceData
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. + References No definition available. + Details
Name: | us-gaap_DefinedBenefitPlanDisclosureLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Description of and general information regarding the types of plans utilized by the employer. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=65897934&loc=d3e1928-114920 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=65897934&loc=d3e2410-114920 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=65897934&loc=d3e2417-114920 + Details
Name: | us-gaap_GeneralDiscussionOfPensionAndOtherPostretirementBenefits
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis=itri_PercentageOfBenefitPlansDenominatedInEuroDomain
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis=itri_EuroDenominatedBenefitPlansDomain
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis=itri_ShorterDurationEuroDenominatedDefinedBenefitPlansMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis=itri_LongerDurationEuroDenominatedDefinedBenefitPlansMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis=itri_DefinedBenefitObligationsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |