XML 35 R24.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Leases (Tables)
6 Months Ended
Jun. 28, 2024
Leases [Abstract]  
Components of Lease Expense
The components of lease expense are as follows:
Three Months EndedSix Months Ended
June 28,
2024
June 30,
2023
June 28,
2024
June 30,
2023
Operating lease cost$2,492 $2,393 $4,984 $4,804 
Supplemental Cash Flow Information Related to Leases
Supplemental cash flow information related to leases is as follows:
Six Months Ended
June 28,
2024
June 30,
2023
Cash paid for amounts included in the measurement of lease liabilities:
Operating cash flows from operating leases$4,851 $4,602 
Supplemental Balance Sheet Information Related to Leases
Supplemental balance sheet information related to leases is as follows:
June 28,
2024
December 29,
2023
Weighted-average remaining lease term of operating leases4.3 years4.6 years
Weighted-average discount rate of operating leases3.8%3.4%
Future Minimum Lease Payments Under Non-Cancelable Leases
Future minimum lease payments under non-cancelable leases are as follows as of June 28, 2024:
2024, remaining$4,936 
20259,498 
20269,170 
20278,407 
20283,882 
Thereafter2,827 
Total future minimum lease payments38,720 
Less imputed interest(2,974)
Total lease liabilities$35,746