XML 42 R33.htm IDEA: XBRL DOCUMENT v3.25.1
Leases (Tables)
12 Months Ended
Dec. 31, 2024
Leases [Abstract]  
Schedule of Lease Assets and Related Lease Liabilities

The Company’s lease assets and related lease liabilities were as follows (in thousands):

 

 

 

 

December 31,

 

 

Balance Sheet Line Item

 

2024

 

 

2023

 

Assets

 

 

 

 

 

 

 

Finance:

 

 

 

 

 

 

 

Right-of-use assets cost

 

 

$

1,767

 

 

$

1,766

 

Accumulated amortization

 

 

 

(1,670

)

 

 

(1,634

)

Finance lease right-of-use assets, net

Other assets

 

 

97

 

 

 

132

 

Operating:

 

 

 

 

 

 

 

Right-of-use assets cost

 

 

 

 

 

 

93,360

 

Accumulated amortization

 

 

 

 

 

 

(28,421

)

Operating lease right-of-use assets, net

Operating lease right-of-use assets

 

 

 

 

 

64,939

 

Total lease assets

 

 

$

97

 

 

$

65,071

 

 

 

 

 

 

 

 

 

Liabilities

 

 

 

 

 

 

 

Current:

 

 

 

 

 

 

 

Finance lease liabilities

Accrued and other current liabilities

 

$

34

 

 

$

32

 

Operating lease liabilities

Operating lease liabilities, current

 

 

 

 

 

12,647

 

Non-current:

 

 

 

 

 

 

 

Finance lease liabilities

Other long-term liabilities

 

 

70

 

 

 

103

 

Operating lease liabilities

Operating lease liabilities, non-current

 

 

 

 

 

65,033

 

Total lease liabilities

 

 

$

104

 

 

$

77,815

 

 

Components of Lease Expense

The components of lease expense were as follows (in thousands):

 

 

 

 

Years Ended December 31,

 

 

Statement of Operations Line Item

 

2024

 

 

2023

 

Finance lease cost:

 

 

 

 

 

 

 

Amortization of
   right-of-use assets

Cost of goods sold;
Research and development;
Selling, general and administrative expenses

 

$

35

 

 

$

406

 

Operating lease cost

Cost of goods sold;
Research and development;
Selling, general and administrative expenses

 

 

9,722

 

 

 

15,175

 

Sublease income

Selling, general and administrative expenses

 

 

(1,125

)

 

 

(3,024

)

Total lease cost

 

 

$

8,632

 

 

$

12,557

 

Schedule of Supplemental Cash Flow Information Related to Leases

Supplemental cash flow information related to leases in the U.S. and China were as follows (in thousands):

 

 

 

Years Ended December 31,

 

 

 

2024

 

 

2023

 

Cash paid for amounts included in the measurement of lease liabilities:

 

 

 

 

 

 

Operating cash flows from operating leases

 

$

22,601

 

 

$

14,463

 

Operating cash flows from finance leases

 

 

6

 

 

 

9

 

Financing cash flows from finance leases

 

 

40

 

 

 

148

 

Non-cash: Right-of-use assets obtained in exchange for new lease liabilities:

 

 

 

 

 

 

Finance leases

 

 

(16

)

 

 

131

 

Operating leases

 

 

55

 

 

 

1,278

 

Schedule of Lease Term and Discount Rate

Lease term and discount rate were as follows:

 

 

 

December 31,

 

 

2024

 

 

 

2023

 

 

Weighted-average remaining lease term (years):

 

 

 

 

 

 

 

 

Finance leases

 

 

3.0

 

 

 

 

3.9

 

 

Operating leases

 

 

 

 

 

 

4.8

 

 

Weighted-average discount rate:

 

 

 

 

 

 

 

 

Finance leases

 

 

6.26

 

%

 

 

6.17

 

%

Operating leases

 

 

 

%

 

 

4.75

 

%