XML 58 R47.htm IDEA: XBRL DOCUMENT v3.24.3
Note 12 - Leases - Maturities of Lease Liabilities (Details) - USD ($)
$ in Thousands
Sep. 29, 2024
Jun. 30, 2024
Remainder of 2025 $ 16,040  
2026 21,676  
2027 18,389  
2028 17,417  
2029 16,483  
Thereafter 53,074  
Total Future Minimum Lease Payments 143,079  
Less: Imputed Remaining Interest 21,845  
Total Operating Lease Liabilities 121,234  
Less: Current portion of long-term operating lease liabilities 16,836 $ 16,511
Long-term operating lease liabilities $ 104,398 $ 105,866