XML 62 R52.htm IDEA: XBRL DOCUMENT v3.8.0.1
Accounts Receivable (Details) - USD ($)
$ in Thousands
Mar. 31, 2018
Jun. 30, 2017
Accounts receivable    
Gross accounts receivable $ 458,878 $ 380,653
Less: reserve (218,500) (175,800)
Less: Allowance for doubtful accounts (1,602) (796)
Accounts receivable, net 238,767 204,066
Chargebacks    
Accounts receivable    
Less: reserve (113,446) (79,537)
Rebates    
Accounts receivable    
Less: reserve (34,784) (43,023)
Returns    
Accounts receivable    
Less: reserve (47,253) (42,135)
Other    
Accounts receivable    
Less: reserve $ (23,026) $ (11,096)