XML 60 R36.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Leases (Tables)
6 Months Ended
Jun. 29, 2024
Leases [Abstract]  
Schedule of Components of Lease Expense
The components of lease expense were as follows (in thousands):
Three Months EndedSix Months Ended
June 29,
2024
July 1,
2023
June 29,
2024
July 1,
2023
Lease expense:
Operating lease expense$2,050 $2,124 $4,180 $4,076 
Short-term lease expense85 136 145 293 
Variable lease expense1,052 483 1,862 1,229 
$3,187 $2,743 $6,187 $5,598 
Schedule of Future Minimum Payments Under Leases
Future minimum payments under our non-cancelable operating leases were as follows as of June 29, 2024 (in thousands):
Fiscal YearAmount
Remainder of 2024
$4,515 
20259,043 
20267,638 
20277,208 
20283,892 
Thereafter1,391 
  Total minimum lease payments33,687 
Less: interest(4,006)
  Present value of net minimum lease payments29,681 
Less: current portion(8,240)
  Total long-term operating lease liabilities$21,441