XML 61 R43.htm IDEA: XBRL DOCUMENT v3.22.4
(Tables)
12 Months Ended
Dec. 31, 2022
Leases [Abstract]  
Components of Lease Expense
The components of operating lease expense included in cost of sales and operating expenses and selling, general and administrative expenses were as follows (in thousands):


Year Ended
December 31, 2022January 1, 2022January 2, 2021
Operating lease expense$49,377 $48,049 $45,362 
Short-term lease costs31,133 25,141 25,868 
Total lease cost$80,510 $73,190 $71,230 
Other information (in thousands, except lease terms and discount rates):

Year Ended
December 31, 2022January 1, 2022January 2, 2021
Cash paid for amounts included in the measurement lease liabilities:
Operating cash flows from operating leases$53,359 $50,258 $52,055 
Operating right-of-use assets, net$186,141 $155,464 
Operating lease liabilities, current$49,232 $38,168 
Operating lease liabilities, non-current141,703 120,314 
Total operating lease liabilities$190,935 $158,482 
Weighted average remaining lease term - operating leases6.34 years6.20 years
Weighted average discount rate - operating leases3.89 %3.57 %
Maturities of Operating Lease Liabilities
Future annual minimum lease payments and finance lease commitments as of December 31, 2022 were as follows (in thousands):

Period Ending FiscalOperating LeasesFinance Leases
2023$54,171 $3,839 
202445,047 3,276 
202535,184 3,215 
202623,123 1,788 
202715,846 1,318 
Thereafter31,629 1,806 
205,000 15,242 
Less amounts representing interest(14,065)(804)
Lease obligations included in current and long-term liabilities190,935 14,438 
Maturities of Financing Lease Liabilities
Future annual minimum lease payments and finance lease commitments as of December 31, 2022 were as follows (in thousands):

Period Ending FiscalOperating LeasesFinance Leases
2023$54,171 $3,839 
202445,047 3,276 
202535,184 3,215 
202623,123 1,788 
202715,846 1,318 
Thereafter31,629 1,806 
205,000 15,242 
Less amounts representing interest(14,065)(804)
Lease obligations included in current and long-term liabilities190,935 14,438