XML 46 R35.htm IDEA: XBRL DOCUMENT v3.10.0.1
Accounts Receivable (Tables)
6 Months Ended
Dec. 31, 2018
Accounts Receivable  
Schedule of accounts receivable

 

 

 

 

 

 

 

 

 

    

December 31, 

    

June 30, 

(In thousands)  

 

2018

 

2018

Gross accounts receivable

 

$

515,266

 

$

503,175

Less Chargebacks reserve

 

 

(128,102)

 

 

(153,034)

Less Rebates reserve

 

 

(34,673)

 

 

(33,102)

Less Returns reserve

 

 

(49,508)

 

 

(43,059)

Less Other deductions

 

 

(26,263)

 

 

(20,021)

Less Allowance for doubtful accounts

 

 

(1,356)

 

 

(1,308)

Accounts receivable, net

 

$

275,364

 

$

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

 

 

612,560

 

 

143,578

 

 

18,662

 

 

34,574

 

 

809,374

Credits issued during the period

 

 

(637,492)

 

 

(147,023)

 

 

(12,213)

 

 

(31,868)

 

 

(828,596)

Balance at December 31, 2018

 

$

128,102

 

$

79,057

 

$

49,508

 

$

26,263

 

$

282,930

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

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

 

 

474,882

 

 

156,073

 

 

14,541

 

 

28,623

 

 

674,119

Credits issued during the period

 

 

(499,959)

 

 

(157,071)

 

 

(11,881)

 

 

(21,713)

 

 

(690,624)

Balance at December 31, 2017

 

$

54,460

 

$

86,618

 

$

44,795

 

$

18,006

 

$

203,879