Note 6 - Leases - Lease Assets and Liabilities (Details) - USD ($) $ in Thousands |
Jun. 30, 2026 |
Jun. 30, 2025 |
|---|---|---|
| Operating leases | $ 107,710 | $ 109,173 |
| Operating lease right-of-use assets | 107,710 | 109,173 |
| Financing leases | 283 | 630 |
| Wholesale | 283 | 630 |
| Total lease assets | 107,993 | 109,803 |
| Operating leases | $ 26,910 | $ 27,403 |
| Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] | Other current liabilities | Other current liabilities |
| Financing leases | $ 319 | $ 371 |
| Operating leases | $ 93,463 | $ 96,263 |
| Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] | Other long-term liabilities | Other long-term liabilities |
| Financing leases | $ 0 | $ 319 |
| Total lease liabilities | 120,692 | 124,356 |
| Retail Segment [Member] | ||
| Operating leases | 107,710 | 109,173 |
| Operating lease right-of-use assets | 107,710 | 109,173 |
| Wholesale Segment [Member] | ||
| Financing leases | 283 | 630 |
| Wholesale | $ 283 | $ 630 |