Rendering

Component: (Network and Table)
Network
2304301 - Disclosure - Certain Balance Sheet Components Certain Balance Sheet Components (Tables)
(http://www.itron.com/role/CertainBalanceSheetComponentsCertainBalanceSheetComponentsTables)
Table(Implied)
Slicers (applies to each fact value in each table cell)
Balance Sheet Related Disclosures [Abstract]Period [Axis]
2016-01-01 - 2016-12-31
Balance Sheet Related Disclosures [Abstract]
 
Accounts Receivable, Net [Table Text Block]
Accounts receivable, net
December 31, 2016
 
December 31, 2015
 
(in thousands)
Trade receivables (net of allowance of $3,320 and $5,949)
$
299,870

 
$
298,550

Unbilled receivables
51,636

 
32,345

Total accounts receivable, net
$
351,506

 
$
330,895

 
 
Allowance for Credit Losses on Financing Receivables [Table Text Block]
Allowance for doubtful account activity
Year Ended December 31,
 
2016
 
2015
 
(in thousands)
Beginning balance
$
5,949

 
$
6,195

Provision for doubtful accounts, net
60

 
1,025

Accounts written-off
(2,422
)
 
(549
)
Effects of change in exchange rates
(267
)
 
(722
)
Ending balance
$
3,320

 
$
5,949

 
 
Inventories [Table Text Block]
Inventories
December 31, 2016
 
December 31, 2015
 
(in thousands)
Materials
$
103,274

 
$
111,191

Work in process
7,925

 
9,400

Finished goods
51,850

 
69,874

Total inventories
$
163,049

 
$
190,465

 
 
Property, Plant, and Equipment [Table Text Block]
Property, plant, and equipment, net
December 31, 2016
 
December 31, 2015
 
(in thousands)
Machinery and equipment
$
279,746

 
$
289,015

Computers and software
98,125

 
104,310

Buildings, furniture, and improvements
122,680

 
127,531

Land
17,179

 
19,882

Construction in progress, including purchased equipment
29,358

 
32,639

Total cost
547,088

 
573,377

Accumulated depreciation
(370,630
)
 
(383,121
)
Property, plant, and equipment, net
$
176,458

 
$
190,256

 
 
Depreciation Expense [Table Text Block]
Depreciation expense
Year Ended December 31,
 
2016
 
2015
 
2014
 
(in thousands)
Depreciation expense
$
43,206

 
$
44,320

 
$
54,435