XML 45 R34.htm IDEA: XBRL DOCUMENT v3.21.2
Leases (Tables)
6 Months Ended
Jul. 04, 2021
Leases [Abstract]  
Components of Lease Expense
The components of lease expense were as follows:

Three Months EndedSix Months Ended
July 4, 2021June 28, 2020July 4, 2021June 28, 2020
(In thousands)
Operating lease cost$4,998 $3,344 $8,846 $6,941 
Finance lease cost
Amortization of right-of-use asset$22 $33 $55 $66 
Interest on lease liabilities
Total finance lease cost$24 $37 $60 $75 
Supplemental Cash Flow Information Related To Leases
Supplemental cash flow information related to leases was as follows:

Three Months EndedSix Months Ended
July 4, 2021June 28, 2020July 4, 2021June 28, 2020
(In thousands)
Cash paid for amounts included in the measurement of lease liabilities:
Operating cash flows from operating leases$4,238 $3,670 $8,373 $7,461 
Operating cash flows from finance leases
Financing cash flows from finance leases32 41 75 87 
Supplemental Balance Sheet Information Related To Leases
Supplemental balance sheet information related to leases was as follows:
July 4, 2021December 31, 2020
(In thousands, except lease term and discount rate)
Operating leases:
Total operating lease right-of-use assets
$59,509 $54,787 
Accrued liabilities$16,207 $14,742 
Long-term operating lease liabilities49,805 46,398 
Total operating lease liabilities$66,012 $61,140 
Finance leases:
Other long-lived assets, at cost$536 $764 
Accumulated depreciation(307)(483)
Other long-lived assets, net$229 $281 
Supplemental Other Information Related To Leases
Weighted Average Remaining Lease Term
Operating leases5 years5 years
Finance leases2 years3 years
Weighted Average Discount Rate
Operating leases6.0 %6.6 %
Finance leases4.6 %4.9 %
Operating Lease, Liability, Maturity
The following table summarizes maturities of lease liabilities as of July 4, 2021 and December 31, 2020, respectively:

July 4, 2021December 31, 2020
(In thousands)
2021$10,464 $19,250 
202219,172 16,305 
202315,096 12,552 
202411,950 9,516 
202510,843 8,718 
Thereafter11,918 8,901 
Total$79,443 $75,242