XML 71 R54.htm IDEA: XBRL DOCUMENT v3.10.0.1
Accounts Receivable, Sales and Allowances - Allowance for Customer Deductions (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Changes in Allowance for Customer Deductions Accounts      
Balance $ 237,376 $ 236,021 $ 315,949
Provision 1,153,459 1,449,550 1,694,774
Charges processed (1,235,656) (1,448,195) (1,774,702)
Balance 155,179 237,376 236,021
Administrative fees and others 279,628 216,324 197,631
Returns      
Changes in Allowance for Customer Deductions Accounts      
Balance 41,687 43,689 48,333
Provision 20,162 26,874 28,285
Charges processed (26,703) (28,876) (32,929)
Balance 35,146 41,687 43,689
Chargebacks      
Changes in Allowance for Customer Deductions Accounts      
Balance 73,984 80,360 91,844
Provision 830,038 953,326 1,218,560
Charges processed (848,710) (959,702) (1,230,044)
Balance 55,312 73,984 80,360
Rebates      
Changes in Allowance for Customer Deductions Accounts      
Balance 111,945 97,935 162,596
Provision 257,417 416,125 384,074
Charges processed (313,399) (402,115) (448,735)
Balance 55,963 111,945 97,935
Administrative fees and others 40,400 60,500 79,700
Discounts      
Changes in Allowance for Customer Deductions Accounts      
Balance 7,779 12,389 10,079
Provision 36,933 45,292 55,494
Charges processed (38,151) (49,902) (53,184)
Balance 6,561 7,779 12,389
Doubtful Accounts      
Changes in Allowance for Customer Deductions Accounts      
Balance 680 960 1,579
Provision 0 0 0
Charges processed (57) (280) (619)
Balance 623 680 960
Advertising & Promotions      
Changes in Allowance for Customer Deductions Accounts      
Balance 1,301 688 1,518
Provision 8,909 7,933 8,361
Charges processed (8,636) (7,320) (9,191)
Balance $ 1,574 $ 1,301 $ 688