XML 103 R56.htm IDEA: XBRL DOCUMENT v3.20.1
Accounts Receivable, Sales and Allowances - Adjustments to Gross Sales (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Receivables [Abstract]    
Gross sales (1) $ 429,376 $ 458,641
Less adjustments for:    
Chargebacks (156,275) (205,394)
Rebates, administrative and other fees (52,844) (64,264)
Product returns (4,259) (11,902)
Discounts and allowances (9,278) (9,050)
Advertising, promotions and others (2,027) (2,160)
Revenues, net $ 204,693 $ 165,871