XML 45 R31.htm IDEA: XBRL DOCUMENT v3.10.0.1
Schedule II—Valuation and Qualifying Accounts
12 Months Ended
Dec. 31, 2018
SEC Schedule, 12-09, Valuation and Qualifying Accounts [Abstract]  
Schedule II—Valuation and Qualifying Accounts
Schedule II—Valuation and Qualifying Accounts
Description
 
Balance at beginning of period
 
Charges to costs and expenses
 
Recoveries and write offs
 
Balance at end of period

 
(In thousands)
Allowance for doubtful trade receivables
 

 

 

 

December 31, 2018
 
$
4,519

 
$
3,794

 
$
(2,647
)
 
$
5,666

December 31, 2017
 
5,570

 
1,709

 
(2,760
)
 
4,519

December 31, 2016
 
$
7,739

 
$
1,259

 
$
(3,428
)
 
$
5,570

Allowance for excess and slow moving inventory
 

 

 

 

December 31, 2018
 
$
83,566

 
$
34,155

 
$
(9,154
)
 
$
108,567

December 31, 2017
 
45,648

 
32,204

 
5,714

 
83,566

December 31, 2016
 
$
39,247

 
$
5,748

 
$
653

 
$
45,648