Annual report pursuant to Section 13 and 15(d)

Commitments and Contingencies - Lease Commitments (Details)

v3.24.0.1
Commitments and Contingencies - Lease Commitments (Details) - USD ($)
$ in Thousands
Dec. 30, 2023
Dec. 31, 2022
Finance Leases    
2024 $ 5,126  
2025 4,103  
2026 3,223  
2027 1,885  
2028 1,206  
Thereafter 4,634  
Total minimum payments required 20,177  
Less portion representing interest 3,542  
Present value of lease obligations 16,635  
Less current portion of lease obligations 4,308 $ 4,753
Long-term portion of lease obligations 12,327 15,916
Operating Leases    
2024 5,529  
2025 5,140  
2026 4,465  
2027 4,425  
2028 2,662  
Thereafter 1,475  
Total minimum payments required 23,696  
Less portion representing interest 2,205  
Present value of lease obligations 21,491  
Less current portion of lease obligations 4,749 4,571
Long-term portion of lease obligations 16,742 $ 21,412
Finance and Operating Leases    
2023 10,655  
2024 9,243  
2025 7,688  
2026 6,310  
2027 3,868  
Thereafter 6,109  
Total minimum payments required 43,873  
Less portion representing interest 5,747  
Present value of lease obligations 38,126  
Less current portion of lease obligations 9,057  
Long-term portion of lease obligations $ 29,069