XML 46 R36.htm IDEA: XBRL DOCUMENT v3.24.3
Leases (Tables)
9 Months Ended
Sep. 28, 2024
Leases [Abstract]  
Schedule of Components of Lease Expense
The components of lease expense were as follows (in thousands):
Three Months EndedNine Months Ended
September 28,
2024
September 30,
2023
September 28,
2024
September 30,
2023
Lease expense:
Operating lease expense$2,180 $2,157 $6,360 $6,233 
Short-term lease expense102 126 247 419 
Variable lease expense1,112 625 2,974 1,854 
$3,394 $2,908 $9,581 $8,506 
Schedule of Future Minimum Payments Under Leases
Future minimum payments under our non-cancelable operating leases were as follows as of September 28, 2024 (in thousands):
Fiscal YearAmount
Remainder of 2024
$2,294 
20259,185 
20267,695 
20277,259 
20283,935 
Thereafter1,449 
  Total minimum lease payments31,817 
Less: interest(3,574)
Present value of net minimum lease payments
28,243 
Less: current portion(8,512)
Total long-term operating lease liabilities
$19,731