XML 42 R23.htm IDEA: XBRL DOCUMENT v3.22.2
Revenue Recognition (Tables)
6 Months Ended
Jun. 30, 2022
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 six months ended June 30, 2022 and 2021:

 

In thousands

 

Trade
Allowances

 

 

Rebates,
Chargebacks
and Discounts

 

 

Product
Returns

 

 

Other
Incentives

 

 

Total

 

Balance as of December 31, 2021

 

$

86,636

 

 

$

184,726

 

 

$

8,090

 

 

$

1,241

 

 

$

280,693

 

Provision related to current period sales

 

 

48,472

 

 

 

333,126

 

 

 

1,178

 

 

 

15,470

 

 

 

398,246

 

Provision related to prior period sales

 

 

 

 

 

107

 

 

 

 

 

 

 

 

 

107

 

Credits/payments made for current period sales

 

 

(20,724

)

 

 

(237,768

)

 

 

 

 

 

(13,201

)

 

 

(271,693

)

Credits/payments made for prior period sales

 

 

(83,398

)

 

 

(128,152

)

 

 

(614

)

 

 

(2,630

)

 

 

(214,794

)

Balance as of June 30, 2022

 

$

30,986

 

 

$

152,039

 

 

$

8,654

 

 

$

880

 

 

$

192,559

 

 

 

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

 

 

60,487

 

 

 

321,400

 

 

 

1,750

 

 

 

26,129

 

 

 

409,766

 

Provision related to prior period sales

 

 

 

 

 

(854

)

 

 

 

 

 

 

 

 

(854

)

Credits/payments made for current period sales

 

 

(19,874

)

 

 

(170,389

)

 

 

 

 

 

(22,544

)

 

 

(212,807

)

Credits/payments made for prior period sales

 

 

(34,511

)

 

 

(127,379

)

 

 

(763

)

 

 

(5,589

)

 

 

(168,242

)

Balance as of June 30, 2021

 

$

42,344

 

 

$

163,979

 

 

$

8,784

 

 

$

3,583

 

 

$

218,690