v3.26.1
Note 6 - Leases - Future Minimum Lease Payments (Details)
$ in Thousands
Jun. 30, 2026
USD ($)
Operating leases, 2027 $ 33,271
Finance leases, 2027 326
Operating leases, 2028 30,255
Finance leases, 2028 0
Operating leases, 2029 25,770
Finance leases, 2029 0
Operating leases, 2030 18,454
Finance leases, 2030 0
Operating leases, 2031 12,074
Finance leases, 2031 0
Operating leases, Thereafter 20,971
Finance leases, Thereafter 0
Total undiscounted future minimum operating lease payments 140,795
Total undiscounted future minimum finance lease payments 326
Operating leases, less: imputed interest (20,422)
Finance leases, less: imputed interest (7)
Total present value of operating lease obligations 120,373 [1]
Total present value of finance lease obligations $ 319 [1]
[1] (1) We had no future commitments under short-term operating lease agreements as of June 30, 2026.