v3.25.1
Leases (Tables)
3 Months Ended
Mar. 28, 2025
Leases [Abstract]  
Components of Lease Expense
The components of lease expense are as follows:
Three Months Ended
March 28,
2025
March 29,
2024
Operating lease cost$2,745 $2,492 
Supplemental Cash Flow Information Related to Leases
Supplemental cash flow information related to leases is as follows:
Three Months Ended
March 28,
2025
March 29,
2024
Cash paid for amounts included in the measurement of lease liabilities:
Operating cash flows from operating leases$2,795 $2,454 
Supplemental Balance Sheet Information Related to Leases
Supplemental balance sheet information related to leases is as follows:
March 28,
2025
December 27,
2024
Weighted-average remaining lease term of operating leases5.9 years6.1 years
Weighted-average discount rate of operating leases4.8%4.7%
Future Minimum Lease Payments Under Non-Cancelable Leases
Future minimum lease payments under non-cancelable leases are as follows as of March 28, 2025:
2025, remaining$8,631 
202611,037 
202710,278 
20285,614 
20293,153 
Thereafter11,799 
Total future minimum lease payments50,512 
Less imputed interest(7,471)
Total lease liabilities$43,041 
Less current portion$(11,409)
Total lease liabilities, less current portion$31,632