XML 40 R28.htm IDEA: XBRL DOCUMENT v3.25.2
Revenue from Contracts with Customers (Tables)
6 Months Ended
Jun. 30, 2025
Revenue from Contracts with Customers  
Schedule of product revenue provision and allowance categories

    

Trade

Rebates and

Product

Allowances and

Incentives (1)

Returns (2)

Chargebacks (3)

Balance as of December 31, 2024

$

191,508

$

147,134

$

38,512

Provision related to current period sales

241,829

34,602

101,430

Ironshore measurement period adjustments

671

(20,316)

7

Changes in estimate related to prior period sales

(5,445)

(2,238)

286

Credits/payments made

(256,156)

(20,831)

(111,286)

Balance as of June 30, 2025

$

172,407

$

138,351

$

28,949

    

    

Trade

Rebates and

Product

Allowances and

Incentives (1)

Returns (2)

Chargebacks (3)

Balance as of December 31, 2023

$

149,826

$

77,505

$

20,917

Provision related to current period sales

197,088

19,937

79,615

Changes in estimate related to prior period sales

325

2,406

(79)

Credits/payments made

(192,073)

(18,806)

(78,578)

Balance as of June 30, 2024

$

155,166

$

81,042

$

21,875

(1)Provisions for rebates and incentives include managed care rebates, government rebates and co-pay program incentives. Provisions for rebates and incentives are deducted from gross revenues at the time revenues are recognized and are included in accrued rebates, returns and discounts in the Company’s Condensed Consolidated Balance Sheets.
(2)Provisions for product returns are deducted from gross revenues at the time revenues are recognized and are included in accrued rebates, returns and discounts in the Company’s Condensed Consolidated Balance Sheets.
(3)Provisions for trade allowances and chargebacks include fees for distribution service fees, prompt pay discounts, and chargebacks. Trade allowances and chargebacks are deducted from gross revenue at the time revenues are recognized and are recorded as a reduction to accounts receivable in the Company’s Condensed Consolidated Balance Sheets.
Schedule of disaggregation of revenue

Three Months Ended June 30,

Six Months Ended June 30,

2025

2024

2025

2024

Belbuca

$

52,600

$

52,198

$

104,258

$

102,861

Xtampza ER

52,605

    

44,571

100,247

90,384

Jornay PM

32,626

61,165

Nucynta IR

26,501

25,203

53,918

51,163

Nucynta ER

19,946

19,272

39,632

38,458

Symproic

3,722

4,032

6,537

7,333

Total product revenues, net

$

188,000

$

145,276

$

365,757

$

290,199