XML 119 R102.htm IDEA: XBRL DOCUMENT v3.10.0.1
Valuation And Qualifying Accounts (In Thousands) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Accounts receivable allowances      
Valuation Allowance for Impairment of Recognized Servicing Assets [Roll Forward]      
Balance at Beginning of Period $ 12,060 $ 9,533 $ 10,783
Additions 229,509 168,945 122,792
Deductions Charged to Reserves (232,026) (166,418) (124,042)
Balance at End of Period 9,543 12,060 9,533
Rebates, fees and returns reserves      
Valuation Allowance for Impairment of Recognized Servicing Assets [Roll Forward]      
Balance at Beginning of Period 100,702 89,466 45,162
Additions 270,959 255,471 186,941
Deductions Charged to Reserves (294,891) (244,235) (142,637)
Balance at End of Period 76,770 100,702 89,466
Valuation allowance for deferred tax assets      
Valuation Allowance for Impairment of Recognized Servicing Assets [Roll Forward]      
Balance at Beginning of Period 4,740 1,429 11,859
Additions 108,562 3,875 632
Deductions Charged to Reserves (24) (564) (11,062)
Balance at End of Period $ 113,278 $ 4,740 $ 1,429