XML 42 R21.htm IDEA: XBRL DOCUMENT v3.21.1
Revenue Recognition (Tables)
3 Months Ended
Mar. 31, 2021
Revenue From Contract With Customer [Abstract]  
Summarize Activity of the Net Product Revenue Allowance and Reserve Categories

The following tables summarize activity in each of the net product revenue allowance and reserve categories described above for the three months ended March 31, 2021 and 2020:

 

In thousands

 

Trade

Allowances

 

 

Rebates,

Chargebacks

and Discounts

 

 

Product

Returns

 

 

Other

Incentives

 

 

Total

 

Balance as of December 31, 2020

 

$

36,242

 

 

$

141,201

 

 

$

7,797

 

 

$

5,587

 

 

$

190,827

 

Provision related to current period sales

 

 

29,134

 

 

 

148,241

 

 

 

828

 

 

 

13,122

 

 

 

191,325

 

Provision related to prior period sales

 

 

 

 

 

(854

)

 

 

 

 

 

 

 

 

(854

)

Credits/payments made for current period sales

 

 

(3,582

)

 

 

(16,136

)

 

 

 

 

 

(9,807

)

 

 

(29,525

)

Credits/payments made for prior period sales

 

 

(7,086

)

 

 

(108,020

)

 

 

(402

)

 

 

(5,618

)

 

 

(121,126

)

Balance as of March 31, 2021

 

$

54,708

 

 

$

164,432

 

 

$

8,223

 

 

$

3,284

 

 

$

230,647

 

 

In thousands

 

Trade

Allowances

 

 

Rebates,

Chargebacks

and Discounts

 

 

Product

Returns

 

 

Other

Incentives

 

 

Total

 

Balance as of December 31, 2019

 

$

29,261

 

 

$

90,997

 

 

$

4,579

 

 

$

3,720

 

 

$

128,557

 

Provision related to current period sales

 

 

30,640

 

 

 

133,721

 

 

 

815

 

 

 

18,528

 

 

 

183,704

 

Provision related to prior period sales

 

 

 

 

 

(3,209

)

 

 

 

 

 

 

 

 

(3,209

)

Credits/payments made for current period sales

 

 

(6,872

)

 

 

(33,927

)

 

 

 

 

 

(10,820

)

 

 

(51,619

)

Credits/payments made for prior period sales

 

 

(29,047

)

 

 

(75,738

)

 

 

(145

)

 

 

(3,721

)

 

 

(108,651

)

Balance as of March 31, 2020

 

$

23,982

 

 

$

111,844

 

 

$

5,249

 

 

$

7,707

 

 

$

148,782