v3.25.1
Leases (Tables)
3 Months Ended
Mar. 29, 2025
Leases [Abstract]  
Schedule of components of lease
Lease costs for operating and finance leases were as follows:
Three Months Ended
(in thousands)Statement of Operations LocationMarch 29, 2025March 30, 2024
Operating lease cost:
Lease costCost of goods sold$396 $397 
Lease costResearch and development expenses2,387 2,391 
Lease costSelling, general and administrative expenses623 668 
Variable lease cost(1)
Cost of goods sold32 65 
Variable lease cost(1)
Research and development expenses— 18 
Variable lease cost(1)
Selling, general and administrative expenses1,099 1,091 
Operating lease cost$4,537 $4,630 
Short- term lease cost:
Short-term lease costCost of goods sold$77 $21 
Short-term lease costResearch and development expenses14 24 
Short-term lease costSelling, general and administrative expenses135 33 
Short-term lease cost22678
Finance lease cost:
Amortization of right-of use assetsCost of goods sold$255 $197 
Amortization of right-of use assetsResearch and development expenses
Interest on lease liabilitiesInterest expense40 32 
Variable lease cost(1)
Cost of goods sold12 
Finance lease cost$310 $237 
Total lease cost$5,073 $4,945 
____________
(1) Variable lease cost primarily consists of common area maintenance, such as cleaning and repairs.
Weighted average remaining lease terms and weighted average discount rates were:
March 29, 2025
Operating Leases
Finance Leases
Weighted average remaining lease term (years)13.13.7
Weighted average discount rate7.0%4.2%
Schedule of supplemental balance sheet information
Supplemental balance sheet information related to leases are:
Three Months Ended
(in thousands) Balance Sheet LocationMarch 29, 2025December 31, 2024
Assets
Operating leasesOperating lease right-of-use assets$121,131 $123,975 
Finance leases, netProperty, plant and equipment, net3,828 3,817 
Total lease assets$124,959 $127,792 
Liabilities
Current:
Operating lease liabilitiesCurrent portion of operating lease liabilities$3,941 $4,125 
Finance lease liabilitiesAccrued expenses and other current liabilities829 851 
Long-term:
Operating lease liabilitiesOperating lease liabilities, net of current portion72,147 73,613 
Finance lease liabilitiesFinance lease obligations and other long-term liabilities2,853 2,812 
Total lease liabilities$79,770 $81,401 
Schedule of future maturities of operating lease liabilities
The following is a schedule by year of the maturities of lease liabilities with original terms in excess of one year, as of March 29, 2025:
March 29, 2025
(in thousands)Operating LeasesFinance Leases
Remainder of 2025$6,337 $683 
20268,311 1,102 
20278,128 1,070 
20288,173 1,030 
20298,394 92 
Thereafter80,466 — 
Total undiscounted future minimum lease payments119,809 3,977 
Less imputed interest(43,721)(295)
Total discounted future minimum lease payments$76,088 $3,682 
Schedule of future maturities of finance lease liabilities
The following is a schedule by year of the maturities of lease liabilities with original terms in excess of one year, as of March 29, 2025:
March 29, 2025
(in thousands)Operating LeasesFinance Leases
Remainder of 2025$6,337 $683 
20268,311 1,102 
20278,128 1,070 
20288,173 1,030 
20298,394 92 
Thereafter80,466 — 
Total undiscounted future minimum lease payments119,809 3,977 
Less imputed interest(43,721)(295)
Total discounted future minimum lease payments$76,088 $3,682 
Schedule of supplemental cash flow information
Supplemental cash flow information related to leases are:
Three Months Ended
(in thousands)March 29, 2025March 30, 2024
Cash paid for amounts included in the measurement of operating lease liabilities
$2,255 $2,171 
Operating lease right-of-use assets obtained in exchange for lease liabilities$— $1,034