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

Three Months EndedNine Months Ended
October 3, 2021September 27, 2020October 3, 2021September 27, 2020
(In thousands)
Operating lease cost$5,112 $3,571 $13,958 $10,512 
Finance lease cost
Amortization of right-of-use asset$196 $35 $251 $101 
Interest on lease liabilities13 
Total finance lease cost$200 $39 $260 $114 
Supplemental Cash Flow Information Related To Leases
Supplemental cash flow information related to leases was as follows:

Three Months EndedNine Months Ended
October 3, 2021September 27, 2020October 3, 2021September 27, 2020
(In thousands)
Cash paid for amounts included in the measurement of lease liabilities:
Operating cash flows from operating leases$4,480 $3,891 $12,853 $11,352 
Operating cash flows from finance leases10 13 
Financing cash flows from finance leases3,041 43 3,116 130 
Supplemental Balance Sheet Information Related To Leases
Supplemental balance sheet information related to leases was as follows:
October 3, 2021December 31, 2020
(In thousands, except lease term and discount rate)
Operating leases:
Total operating lease right-of-use assets
$57,141 $54,787 
Accrued liabilities$16,292 $14,742 
Long-term operating lease liabilities47,054 46,398 
Total operating lease liabilities$63,346 $61,140 
Finance leases:
Other long-lived assets, at cost$3,662 $764 
Accumulated depreciation(332)(483)
Other long-lived assets, net$3,330 $281 
Supplemental Other Information Related To Leases
Weighted Average Remaining Lease Term
Operating leases5 years5 years
Finance leases4 years3 years
Weighted Average Discount Rate
Operating leases6.0 %6.6 %
Finance leases4.5 %4.9 %
Operating Lease, Liability, Maturity
The following table summarizes maturities of lease liabilities as of October 3, 2021 and December 31, 2020, respectively:

October 3, 2021December 31, 2020
(In thousands)
2021$5,270 $19,250 
202219,736 16,305 
202315,624 12,552 
202412,251 9,516 
202511,022 8,718 
Thereafter11,910 8,901 
Total$75,813 $75,242