XML 120 R30.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
SCHEDULE II - VALUATION AND QUALIFYING ACCOUNTS
12 Months Ended
Dec. 31, 2019
SCHEDULE II - VALUATION AND QUALIFYING ACCOUNTS  
SCHEDULE II - VALUATION AND QUALIFYING ACCOUNTS

Balance at

Charged to

Balance at

beginning

cost and

end of

Description

    

of period

    

expenses

    

Deductions

    

period

Allowance for doubtful accounts, sales returns and cash discounts:

2019

$

1,589

$

9,583

$

(9,127)

$

2,045

2018

$

1,105

$

7,890

$

(7,406)

$

1,589

2017

$

1,121

$

8,364

$

(8,380)

$

1,105

Allowance on Deferred Tax Assets and Unrecognized Tax Benefits:

2019

$

42,748

$

1,105

$

$

43,853

2018

$

40,680

$

2,068

$

$

42,748

2017

$

26,086

$

14,594

$

$

40,680