XML 45 R35.htm IDEA: XBRL DOCUMENT v3.19.1
Accounts Receivable (Tables)
9 Months Ended
Mar. 31, 2019
Accounts Receivable  
Schedule of accounts receivable

 

 

 

 

 

 

 

 

 

    

March 31, 

    

June 30, 

(In thousands)  

 

2019

 

2018

Gross accounts receivable

 

$

362,148

 

$

503,175

Less Chargebacks reserve

 

 

(99,527)

 

 

(153,034)

Less Rebates reserve

 

 

(30,529)

 

 

(33,102)

Less Returns reserve

 

 

(50,721)

 

 

(43,059)

Less Other deductions

 

 

(28,314)

 

 

(20,021)

Less Allowance for doubtful accounts

 

 

(1,253)

 

 

(1,308)

Accounts receivable, net

 

$

151,804

 

$

252,651

 

Schedule of major category of revenue-related reserves

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Reserve Category

    

 

 

    

 

 

    

 

 

    

 

 

    

 

 

(In thousands)

    

Chargebacks

    

Rebates

    

Returns

    

Other

    

Total

Balance at June 30, 2018

 

$

153,034

 

$

82,502

 

$

43,059

 

$

20,021

 

$

298,616

Adjustment related to adoption of ASC 606

 

 

 

 

 

 

 

 

3,536

 

 

3,536

Current period provision

 

 

834,270

 

 

194,012

 

 

31,069

 

 

60,167

 

 

1,119,518

Credits issued during the period

 

 

(887,777)

 

 

(204,112)

 

 

(23,407)

 

 

(55,410)

 

 

(1,170,706)

Balance at March 31, 2019

 

$

99,527

 

$

72,402

 

$

50,721

 

$

28,314

 

$

250,964

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Reserve Category

    

 

 

    

 

 

    

 

 

    

 

 

    

 

 

(In thousands)

    

Chargebacks

    

Rebates

    

Returns

    

Other

    

Total

Balance at June 30, 2017

 

$

79,537

 

$

87,616

 

$

42,135

 

$

11,096

 

$

220,384

Current period provision

 

 

797,964

 

 

228,100

 

 

21,661

 

 

52,329

 

 

1,100,054

Credits issued during the period

 

 

(764,055)

 

 

(239,665)

 

 

(16,543)

 

 

(40,399)

 

 

(1,060,662)

Balance at March 31, 2018

 

$

113,446

 

$

76,051

 

$

47,253

 

$

23,026

 

$

259,776