XML 37 R33.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 [Abstract]  
Schedule II - Valuation and Qualifying Accounts
Schedule II Valuation and Qualifying Accounts

Years ended December 31, 2019, 2018 and 2017

 
       
Additions
             
 
                       
Description
 
Balance at
beginning
of year
   
Charged to
costs and
expenses
   
Other
   
Deductions
   
Balance at
end of year
 
 
                             
Year ended December 31, 2019:
                             
Allowance for doubtful accounts
 
$
4,488,000
   
$
(295,000
)
 
$
   
$
(51,000
)
 
$
4,244,000
 
Allowance for discounts
   
1,199,000
     
10,660,000
     
     
10,891,000
     
968,000
 
 
 
$
5,687,000
   
$
10,365,000
   
$
   
$
10,840,000
   
$
5,212,000
 
 
                                       
Allowance for sales returns
 
$
57,433,000
   
$
136,777,000
   
$
   
$
150,094,000
   
$
44,116,000
 
 
                                       
 
                                       
Year ended December 31, 2018:
                                       
Allowance for doubtful accounts
 
$
3,824,000
   
$
325,000
   
$
   
$
(339,000
)
 
$
4,488,000
 
Allowance for discounts
   
1,143,000
     
10,359,000
     
     
10,303,000
     
1,199,000
 
 
 
$
4,967,000
   
$
10,684,000
   
$
   
$
9,964,000
   
$
5,687,000
 
 
                                       
Allowance for sales returns
 
$
35,916,000
   
$
132,390,000
   
$
6,670,000
(1)
 
$
117,543,000
   
$
57,433,000
 
 
                                       
 
                                       
 
                                       
Year ended December 31, 2017:
                                       
Allowance for doubtful accounts
 
$
3,353,000
   
$
970,000
   
$
   
$
499,000
   
$
3,824,000
 
Allowance for discounts
   
1,072,000
     
10,664,000
     
     
10,593,000
     
1,143,000
 
 
 
$
4,425,000
   
$
11,634,000
   
$
   
$
11,092,000
   
$
4,967,000
 
 
                                       
Allowance for sales returns
 
$
40,176,000
   
$
137,416,000
   
$
   
$
141,676,000
   
$
35,916,000
 

(1)
The other addition to the allowance for sales returns represents the cumulative effect of the changes made to our consolidated balance sheet as of January 1, 2018 for the adoption of ASU 2014-09, Revenue from Contracts with Customers.