XML 23 R30.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Schedule II—Valuation and Qualifying Accounts
12 Months Ended
Dec. 31, 2019
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, 2019

 

$

5,666

 

 

$

617

 

 

$

(4,069

)

 

$

2,214

 

December 31, 2018

 

$

4,519

 

 

$

3,794

 

 

$

(2,647

)

 

$

5,666

 

December 31, 2017

 

$

5,570

 

 

$

1,709

 

 

$

(2,760

)

 

$

4,519

 

Allowance for slow moving and excess inventory

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

December 31, 2019

 

$

108,567

 

 

$

1,032

 

 

$

(38,579

)

 

$

71,020

 

December 31, 2018

 

$

83,566

 

 

$

34,155

 

 

$

(9,154

)

 

$

108,567

 

December 31, 2017

 

$

45,648

 

 

$

32,204

 

 

$

5,714

 

 

$

83,566