XML 27 R49.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Accounts Receivable, net (Details) - USD ($)
$ in Thousands
Dec. 31, 2019
Jun. 30, 2019
Accounts receivable, net    
Gross accounts receivable $ 337,076 $ 361,323
Less: Allowance for doubtful accounts (1,099) (1,223)
Accounts receivable, net 158,498 164,752
Chargebacks    
Accounts receivable, net    
Less: reserve (69,797) (89,567)
Rebates    
Accounts receivable, net    
Less: reserve (26,929) (32,099)
Returns    
Accounts receivable, net    
Less: reserve (54,651) (55,554)
Other    
Accounts receivable, net    
Less: reserve $ (26,102) $ (18,128)