v3.25.2
Accrued Liabilities
6 Months Ended
Jun. 28, 2025
Payables and Accruals [Abstract]  
Accrued Liabilities Accrued Liabilities
Accrued liabilities consist of the following:
June 28, 2025December 28, 2024
Current portion of lease liability$12,623 $13,423 
Accrued vacation5,636 4,901 
Payroll and related taxes12,197 10,782 
Benefits2,553 3,567 
Accrued operating expenses12,029 8,612 
Income tax payable2,399 7,458 
Other2,947 3,465 
Total$50,384 $52,208