XML 51 R30.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Accounts Receivable, net (Tables)
6 Months Ended
Dec. 31, 2019
Accounts Receivable, net  
Schedule of accounts receivable

 

 

 

 

 

 

 

 

 

December 31, 

    

June 30, 

(In thousands)

    

2019

    

2019

Gross accounts receivable

 

$

337,076

 

$

361,323

Less: Chargebacks reserve

 

 

(69,797)

 

 

(89,567)

Less: Rebates reserve

 

 

(26,929)

 

 

(32,099)

Less: Returns reserve

 

 

(54,651)

 

 

(55,554)

Less: Other deductions

 

 

(26,102)

 

 

(18,128)

Less: Allowance for doubtful accounts

 

 

(1,099)

 

 

(1,223)

Accounts receivable, net

 

$

158,498

 

$

164,752

 

Schedule of major category of revenue-related reserves

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Reserve Category

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(In thousands)

    

Chargebacks

    

Rebates

    

Returns

    

Other

    

Total

Balance at June 30, 2019

 

$

89,567

 

$

78,274

 

$

55,554

 

$

18,128

 

$

241,523

Current period provision

 

 

407,523

 

 

116,803

 

 

10,217

 

 

41,424

 

 

575,967

Credits issued during the period

 

 

(427,293)

 

 

(119,701)

 

 

(11,120)

 

 

(33,450)

 

 

(591,564)

Balance at December 31, 2019

 

$

69,797

 

$

75,376

 

$

54,651

 

$

26,102

 

$

225,926

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

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