v3.25.2
Note 20 - Leases - Maturity of Lease Liability (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Jun. 30, 2024
2026 $ 13,097  
2027 11,251  
2028 8,850  
2029 6,777  
2030 4,624  
Thereafter 16,060  
Less: interest (9,473)  
Present value of lease liabilities $ 51,186 $ 39,014