XML 74 R54.htm IDEA: XBRL DOCUMENT v3.20.2
Accounts Receivable, net (Details) - USD ($)
$ in Thousands
Jun. 30, 2020
Jun. 30, 2019
Accounts receivable, net    
Gross accounts receivable $ 271,557 $ 361,323
Less: Allowance for doubtful accounts (1,103) (1,223)
Accounts receivable, net 125,688 164,752
Chargebacks    
Accounts receivable, net    
Less: reserve (61,877) (89,567)
Rebates    
Accounts receivable, net    
Less: reserve (24,536) (32,099)
Returns    
Accounts receivable, net    
Less: reserve (40,796) (55,554)
Other    
Accounts receivable, net    
Less: reserve $ (17,557) $ (18,128)