XML 44 R29.htm IDEA: XBRL DOCUMENT v3.10.0.1
Financial Instruments and Risk Concentration (Tables)
12 Months Ended
Dec. 31, 2018
Risks And Uncertainties [Abstract]  
Details on Accounts Receivable Allowances

Details of these accounts receivable allowances are as follows:

 

 

2018

 

 

2017

 

 

2016

 

Balance, January 1

$

 

8

 

 

$

 

17

 

 

$

 

7

 

Amounts charged (credited) to operating results

 

 

11

 

 

 

 

(9

)

 

 

 

10

 

Recoveries and write-offs, net

 

 

 

 

 

 

 

 

 

 

 

Balance, December 31

$

 

19

 

 

$

 

8

 

 

$

 

17