v3.26.1
Note 4 - Leases - Operating Lease Liabilities Maturities (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2024
2027, operating lease liabilities $ 8,511    
2028, operating lease liabilities 7,032    
2029, operating lease liabilities 5,393    
2030, operating lease liabilities 4,978    
2031, operating lease liabilities 5,387    
Thereafter, operating lease liabilities 20,375    
Total operating lease payments, operating lease liabilities 51,676    
Less: imputed interest, operating lease liabilities (15,672)    
Operating Lease, Liability, end $ 36,004 $ 39,857 $ 38,591