XML 50 R32.htm IDEA: XBRL DOCUMENT v3.20.1
Schedule II - Valuation And Qualifying Accounts
12 Months Ended
Dec. 31, 2019
SEC Schedule, 12-09, Valuation and Qualifying Accounts [Abstract]  
Schedule II-Valuation And Qualifying Accounts
SCHEDULE II—VALUATION AND QUALIFYING ACCOUNTS
YEARS ENDED DECEMBER 31, 2017, 2018 and 2019
Allowances are deducted from the assets to which they apply, except for sales returns and allowances.
 
Balance at
Beginning
of Period
 
Charged to
Costs and
Expenses
 
Net Deductions and other
 
Balance
at End
of Period
 
(In thousands)
Year ended December 31, 2017:
 
 
 
 
 
 
 
Allowance for:
 
 
 
 
 
 
 
Uncollectible accounts
$
2,864

 
$
11,803

 
$
(3,727
)

$
10,940

Reserve for sales returns and allowances
16,424

 
42,654

 
(41,456
)
 
17,622

 
$
19,288

 
$
54,457

 
$
(45,183
)
 
$
28,562

Year ended December 31, 2018:
 
 
 
 
 
 
 
Allowance for:
 
 
 
 
 
 
 
Uncollectible accounts
$
10,940

 
$
9,586

 
$
(18,377
)
 
$
2,149

Reserve for sales returns and allowances
17,622

 
46,759

 
(34,978
)
 
29,403

 
$
28,562

 
$
56,345

 
$
(53,355
)
 
$
31,552

Year ended December 31, 2019:
 
 
 
 
 
 
 
Allowance for:
 
 
 
 
 
 
 
Uncollectible accounts
$
2,149

 
$
864

 
$
381

 
$
3,394

Reserve for sales returns and allowances
29,403

 
42,618

 
(33,656
)
 
38,365

 
$
31,552

 
$
43,482

 
$
(33,275
)
 
$
41,759