XML 61 R51.htm IDEA: XBRL DOCUMENT v3.8.0.1
Accounts Receivable (Details) - USD ($)
$ in Thousands
Sep. 30, 2017
Jun. 30, 2017
Accounts receivable    
Gross accounts receivable $ 428,681 $ 380,653
Less: reserve (184,100) (175,800)
Less: Allowance for doubtful accounts (1,291) (796)
Accounts receivable, net 243,326 204,066
Chargebacks    
Accounts receivable    
Less: reserve (79,274) (79,537)
Rebates    
Accounts receivable    
Less: reserve (45,312) (43,023)
Returns    
Accounts receivable    
Less: reserve (45,421) (42,135)
Other    
Accounts receivable    
Less: reserve $ (14,057) $ (11,096)