XML 47 R31.htm IDEA: XBRL DOCUMENT v3.19.1
Schedule II - Valuation And Qualifying Accounts
12 Months Ended
Dec. 31, 2018
Valuation and Qualifying Accounts [Abstract]  
Schedule II-Valuation And Qualifying Accounts
SCHEDULE II—VALUATION AND QUALIFYING ACCOUNTS
YEARS ENDED DECEMBER 31, 2016, 2017 and 2018
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
 
Deductions
 
Balance
at End
of Period
 
(In thousands)
Year ended December 31, 2016:
 
 
 
 
 
 
 
Allowance for:
 
 
 
 
 
 
 
Uncollectible accounts
$
2,714

 
$
303

 
$
(153
)

$
2,864

Reserve for sales returns and allowances
17,267

 
50,582

 
(51,425
)
 
16,424

 
$
19,981

 
$
50,885

 
$
(51,578
)
 
$
19,288

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