XML 61 R50.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Note 12 - Leases - Maturities of Lease Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Jul. 02, 2023
Remainder of 2024 $ 3,838  
2025 20,998  
2026 19,076  
2027 17,447  
2028 16,514  
Thereafter 68,722  
Total Future Minimum Lease Payments 146,595  
Less: Imputed Remaining Interest 23,427  
Total Operating Lease Liabilities 123,168  
Less: Current portion of long-term operating lease liabilities 15,250 $ 15,759
Long-term operating lease liabilities $ 107,918 $ 117,330