v3.26.1
Note 15 - Leases - Maturities of Lease Liability (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Jun. 30, 2025
2027, operating lease $ 12,157  
2027, finance lease 0  
2027, operating subleases 12,157  
2028, operating lease 11,853  
2028, finance lease 0  
2028, operating subleases 11,853  
2029, operating lease 8,805  
2029, finance lease 0  
2029, operating subleases 8,805  
2030, operating lease 6,501  
2030, finance lease 0  
2030, operating subleases 6,501  
2031, operating lease 5,091  
2031, finance lease 0  
2031, operating subleases 5,091  
Thereafter, operating lease 19,083  
Thereafter, finance lease 0  
Thereafter, operating subleases 19,083  
Total lease payments, operating lease 63,490  
Total lease payments, finance lease 0  
Total lease payments, operating subleases 63,490  
Less: Interest, operating lease (10,338)  
Less: Interest, finance lease 0  
Present Value of Lease Liabilities, operating lease 53,152 $ 18,084
Present Value of Lease Liabilities, finance lease $ 0