v3.26.1
Note 5 - Leases - Present Value of Future Lease Payments of Operating Leases (Details)
$ in Thousands
Jun. 30, 2026
USD ($)
2027, Operating Leases $ 18,287
2028, Operating Leases 15,666
2029, Operating Leases 12,882
2030, Operating Leases 9,320
2031, Operating Leases 7,863
Thereafter, Operating Leases 32,503
Total, Operating Leases 96,521
Less implied interest, Operating Leases (29,041)
Present value of payments $ 67,480