Annual report [Section 13 and 15(d), not S-K Item 405]

REVENUES (Tables)

v3.25.0.1
REVENUES (Tables)
12 Months Ended
Dec. 31, 2024
REVENUES  
Schedule of revenues disaggregated by category

Revenues disaggregated by category were as follows (in thousands):

​

​

​

​

​

​

​

​

​

​

​

​

Year Ended December 31,

​

​

2024

    

2023

    

2022

Product sales:

​

​

​

​

​

​

​

​

​

Gross product sales

​

$

209,924

​

$

147,058

​

$

108,523

Discounts and allowances

​

​

(65,022)

 

​

(42,764)

 

​

(31,805)

Total product sales, net

​

​

144,902

​

​

104,294

​

​

76,718

Revenues from collaborations:

​

​

​

​

​

​

​

​

​

License revenue

​

​

14,000

​

​

—

​

​

7,932

Milestone revenue

​

​

—

 

​

75

 

​

25,000

Delivery of drug supplies, royalty and others

​

​

20,376

 

​

11,413

 

​

6,092

Total revenues from collaborations

​

​

34,376

​

​

11,488

​

​

39,024

Government contracts

​

​

—

​

​

1,100

​

​

4,500

Total revenues

​

$

179,278

​

$

116,882

​

$

120,242

Schedule of product revenue allowance and reserve categories

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

Chargebacks,

​

Government

​

​

​

​

​

​

Discounts and

​

and Other

​

​

​

​

​

​

Fees

​

Rebates

​

Returns

​

Total

Balance as of January 1, 2024

    

$

8,236

​

$

3,517

​

$

3,931

​

$

15,684

Provision related to current period sales

​

​

49,071

​

​

13,586

​

​

1,315

​

​

63,972

Credit or payments made during the period

​

​

(43,933)

​

​

(8,760)

​

​

(523)

​

​

(53,216)

Balance as of December 31, 2024

 

$

13,374

​

$

8,343

​

$

4,723

​

$

26,440

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

Chargebacks,

​

Government

​

​

​

​

​

​

​

​

Discounts and

​

and Other

​

​

​

​

​

​

​

​

Fees

​

Rebates

​

Returns

​

Total

Balance as of January 1, 2023

    

$

6,213

​

$

2,636

​

$

3,296

​

$

12,145

Provision related to current period sales

​

​

32,330

​

​

8,299

​

​

869

​

​

41,498

Credit or payments made during the period

​

​

(30,307)

​

​

(7,418)

​

​

(234)

​

​

(37,959)

Balance as of December 31, 2023

 

$

8,236

​

$

3,517

​

$

3,931

​

$

15,684

Customer revenues (as a percentage of gross revenues)

​

​

​

​

​

​

​

​

​

​

​

​

​

Year Ended December 31,

​

​

2024

    

2023

​

2022

McKesson Corporation

​

​

45%

​

​

43%

​

​

31%

Cencora Inc. (formerly ASD Healthcare)

​

​

20%

​

​

21%

​

​

17%

Cardinal Health, Inc.

​

​

13%

​

​

25%

​

​

19%

Kissei

​

​

11%

​

​

*

​

​

24%