XML 69 R58.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Note 10 - Leases - Future Minimum Lease Payments (Details) - USD ($)
$ in Thousands
Mar. 30, 2024
Dec. 30, 2023
2024, operating leases $ 4,410  
2024, finance leases 8,038  
2024, total 12,448  
2025, operating leases 5,451  
2025, finance leases 11  
2025, total 5,462  
2026, operating leases 2,809  
2026, finance leases 3  
2026, total 2,812  
2027, operating leases 1,587  
2027, finance leases 0  
2027, total 1,587  
2028, operating leases 1,270  
2028, finance leases 0  
2028, total 1,270  
Thereafter, operating leases 5,538  
Thereafter, finance leases 0  
Thereafter, total 5,538  
Total lease payments, operating leases 21,065  
Total lease payments, finance leases 8,052  
Total lease payments, total 29,117  
Less: Interest, operating leases (3,693)  
Less: Interest, finance leases (60)  
Less: Interest, total (3,753)  
Present value of lease liabilities, operating leases 17,372  
Present value of lease liabilities, finance leases 7,992  
Present value of lease liabilities, total $ 25,364 $ 18,308