XML 43 R33.htm IDEA: XBRL DOCUMENT v3.22.2.2
Leases (Tables)
9 Months Ended
Oct. 02, 2022
Leases [Abstract]  
Components of Lease Expense
The components of lease expense were as follows:

Three Months EndedNine Months Ended
October 2, 2022October 3, 2021October 2, 2022October 3, 2021
(In thousands)
Operating lease cost$5,185 $4,713 $15,978 $13,699 
Finance lease cost
Amortization of right-of-use asset$157 $197 $891 $252 
Interest on lease liabilities65 193 10 
Total finance lease cost$222 $202 $1,084 $262 
Supplemental Cash Flow Information Related To Leases
Supplemental cash flow information related to leases was as follows:

Three Months EndedNine Months Ended
October 2, 2022October 3, 2021October 2, 2022October 3, 2021
(In thousands)
Cash paid for amounts included in the measurement of lease liabilities:
Operating cash flows from operating leases$4,488 $4,042 $13,825 $11,444 
Supplemental Balance Sheet Information Related To Leases
Supplemental balance sheet information related to leases was as follows:
October 2, 2022December 31, 2021
(In thousands, except lease term and discount rate)
Operating leases:
Total operating lease right-of-use assets
$69,940 $75,571 
Accrued liabilities$15,847 $16,377 
Long-term operating lease liabilities56,333 61,967 
Total operating lease liabilities$72,180 $78,344 
Finance leases:
Other long-lived assets, at cost$6,248 $3,650 
Accumulated depreciation(568)(557)
Other long-lived assets, net$5,680 $3,093 
Supplemental Other Information Related To Leases
October 2, 2022December 31, 2021
(In thousands, except lease term and discount rate)
Weighted Average Remaining Lease Term
Operating leases6 years6 years
Finance leases10 years4 years
Weighted Average Discount Rate
Operating leases5.1 %4.8 %
Finance leases4.2 %4.4 %
Operating Lease, Liability, Maturity
The following table summarizes maturities of lease liabilities as of October 2, 2022 and December 31, 2021, respectively:

October 2, 2022December 31, 2021
(In thousands)
2022$5,124 $20,691 
202319,154 16,853 
202415,851 13,662 
202513,920 12,348 
202611,947 10,466 
Thereafter26,672 17,967 
Total$92,668 $91,987