v3.26.1
Note 20 - Leases - Maturity of Lease Liability (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Jun. 30, 2025
2027 $ 14,108  
2028 11,507  
2029 8,773  
2030 5,356  
2031 3,804  
After 2031 13,700  
Less: interest (8,904)  
Present value of lease liabilities $ 48,344 $ 51,186