XML 26 R14.htm IDEA: XBRL DOCUMENT v3.25.2
Balance Sheet Details
6 Months Ended
Jun. 30, 2025
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Balance Sheet Details

5. Balance Sheet Details

Inventory consisted of the following (in thousands):

 

 

 

June 30,
2025

 

 

December 31,
2024

 

Finished goods

 

$

23,439

 

 

$

20,461

 

Work in process

 

 

3,406

 

 

 

1,488

 

Raw material

 

 

83,681

 

 

 

69,741

 

 

 

$

110,526

 

 

$

91,690

 

Reported as:

 

 

 

 

 

 

    Inventory

 

$

26,124

 

 

$

21,949

 

    Long-term inventory

 

 

84,402

 

 

 

69,741

 

    Total

 

$

110,526

 

 

$

91,690

 

Amount reported as long-term inventory primarily consists of raw materials as of June 30, 2025 and December 31, 2024.

Accrued liabilities consisted of the following (in thousands):

 

 

 

June 30,
2025

 

 

December 31,
2024

 

Accrued sales allowances

 

$

191,204

 

 

$

148,280

 

Accrued consulting and professional fees

 

 

30,030

 

 

 

27,435

 

Accrued compensation and benefits

 

 

28,773

 

 

 

36,551

 

Accrued research and development services

 

 

24,774

 

 

 

27,181

 

Current portion of lease liabilities

 

 

11,693

 

 

 

9,958

 

Accrued royalties

 

 

10,050

 

 

 

11,608

 

Accrued contingent payments

 

 

 

 

 

102,262

 

Other

 

 

13,403

 

 

 

15,403

 

 

 

$

309,927

 

 

$

378,678