XML 53 R33.htm IDEA: XBRL DOCUMENT v3.20.2
Accounts Receivable, net (Tables)
12 Months Ended
Jun. 30, 2020
Accounts Receivable, net  
Schedule of accounts receivable

 

 

 

 

 

 

 

 

 

June 30, 

    

June 30, 

(In thousands)

    

2020

    

2019

Gross accounts receivable

 

$

271,557

 

$

361,323

Less: Chargebacks reserve

 

 

(61,877)

 

 

(89,567)

Less: Rebates reserve

 

 

(24,536)

 

 

(32,099)

Less: Returns reserve

 

 

(40,796)

 

 

(55,554)

Less: Other deductions

 

 

(17,557)

 

 

(18,128)

Less: Allowance for doubtful accounts

 

 

(1,103)

 

 

(1,223)

Accounts receivable, net

 

$

125,688

 

$

164,752

 

Schedule of major category of revenue-related reserves

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

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

 

 

1,141,995

 

 

296,784

 

 

24,024

 

 

69,898

 

 

1,532,701

Credits issued during the period

 

 

(1,068,498)

 

 

(301,898)

 

 

(23,100)

 

 

(60,973)

 

 

(1,454,469)

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

 

 

1,047,192

 

 

250,555

 

 

41,982

 

 

67,344

 

 

1,407,073

Credits issued during the period

 

 

(1,110,659)

 

 

(254,783)

 

 

(29,487)

 

 

(72,773)

 

 

(1,467,702)

Balance at June 30, 2019

 

 

89,567

 

 

78,274

 

 

55,554

 

 

18,128

 

 

241,523

Current period provision

 

 

761,787

 

 

223,932

 

 

16,863

 

 

88,468

 

 

1,091,050

Credits issued during the period

 

 

(789,477)

 

 

(239,495)

 

 

(31,621)

 

 

(89,039)

 

 

(1,149,632)

Balance at June 30, 2020

 

$

61,877

 

$

62,711

 

$

40,796

 

$

17,557

 

$

182,941