XML 114 R78.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Note 16 - Leases - Maturities of Lease Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Jul. 02, 2023
2025 $ 21,344  
2026 20,487  
2027 17,591  
2028 16,596  
2029 16,017  
Thereafter 52,798  
Total Future Minimum Lease Payments 144,833  
Less: Imputed Remaining Interest 22,456  
Total Operating Lease Liabilities 122,377  
Less: Current portion of long-term operating lease liabilities 16,511 $ 15,759
Long-term operating lease liabilities $ 105,866 $ 117,330