XML 44 R34.htm IDEA: XBRL DOCUMENT v3.23.3
Leases (Tables)
9 Months Ended
Oct. 01, 2023
Leases [Abstract]  
Schedule of Components of Lease Expense
The components of lease expense were as follows:

Three Months EndedNine Months Ended
October 1, 2023October 2, 2022October 1, 2023October 2, 2022
(In thousands)
Operating lease cost$5,568 $5,185 $16,500 $15,978 
Finance lease cost
Amortization of right-of-use asset$187 $157 $578 $891 
Interest on lease liabilities75 65 232 193 
Total finance lease cost$262 $222 $810 $1,084 
Supplemental Cash Flow Information Related To Leases
Supplemental cash flow information related to leases was as follows:

Three Months EndedNine Months Ended
October 1, 2023October 2, 2022October 1, 2023October 2, 2022
(In thousands)
Cash paid for amounts included in the measurement of lease liabilities:
Operating cash flows from operating leases$4,674 $4,488 $13,964 $13,825 
Supplemental Balance Sheet Information Related To Leases
Supplemental balance sheet information related to leases was as follows:
October 1, 2023December 31, 2022
(In thousands, except lease term and discount rate)
Operating leases:
Total operating lease right-of-use assets
$78,497 $73,376 
Accrued liabilities$15,785 $16,442 
Long-term operating lease liabilities65,477 59,250 
Total operating lease liabilities$81,262 $75,692 
Finance leases:
Other long-lived assets, at cost$6,309 $6,323 
Accumulated depreciation(1,173)(733)
Other long-lived assets, net$5,136 $5,590 
Accrued liabilities$546 $391 
Other long-term liabilities5,672 5,928 
Total finance lease liabilities$6,218 $6,319 
Supplemental Other Information Related To Leases
October 1, 2023December 31, 2022
(In thousands, except lease term and discount rate)
Weighted Average Remaining Lease Term
Operating leases6 years6 years
Finance leases9 years10 years
Weighted Average Discount Rate
Operating leases4.7 %5.2 %
Finance leases4.2 %4.2 %
Schedule of Operating Lease, Liability, Maturity
The following table summarizes maturities of lease liabilities as of October 1, 2023 and December 31, 2022, respectively:

October 1, 2023December 31, 2022
(In thousands)
2023$4,513 $15,815 
202416,377 14,809 
202515,103 13,472 
202613,606 11,964 
20277,811 6,464 
Thereafter28,392 20,907 
Total$85,802 $83,431