v3.25.2
Note 7 - Leases - Maturities of Operating Lease Liabilities (Details) - USD ($)
$ in Thousands
Jun. 28, 2025
Dec. 28, 2024
2025 (Remaining 2 quarters) $ 3,252  
2026 6,494  
2027 4,718  
2028 3,685  
2029 1,527  
Thereafter 5,801  
Total lease payments 25,477  
Less: amount representing interest (3,579)  
Total lease liabilities $ 21,898 $ 15,251