Note 6 - Leases - Lease Costs (Details) - USD ($) $ in Thousands |
3 Months Ended | |||||||
|---|---|---|---|---|---|---|---|---|
Sep. 30, 2023 |
Sep. 30, 2022 |
|||||||
| Operating leases (Year) | 5 years 9 months 18 days | 6 years | ||||||
| Financing leases (Year) | 2 years 2 months 12 days | 2 years 4 months 24 days | ||||||
| Operating leases | 5.70% | 4.50% | ||||||
| Financing leases | 3.80% | 3.10% | ||||||
| Total lease expense | $ 10,250 | $ 10,110 | ||||||
| Selling, General and Administrative Expenses [Member] | ||||||||
| Operating lease cost(1) | [1] | 7,925 | 7,802 | |||||
| Depreciation of property | 124 | 128 | ||||||
| Short-term lease cost(2) | [2] | 58 | 255 | |||||
| Variable lease cost(3) | [3] | 2,427 | 2,210 | |||||
| Less: Sublease income | (288) | (293) | ||||||
| Interest Income [Member] | ||||||||
| Interest on lease liabilities | $ 4 | $ 8 | ||||||
| ||||||||