Note 6 - Leases - Lease Costs (Details) - USD ($) $ in Thousands |
6 Months Ended | 12 Months Ended | ||||||
---|---|---|---|---|---|---|---|---|
Jun. 30, 2022 |
Jun. 30, 2021 |
|||||||
Operating leases (Year) | 6 years | 6 years 2 months 12 days | ||||||
Financing leases (Year) | 2 years 7 months 6 days | 2 years 7 months 6 days | ||||||
Operating leases | 4.20% | 4.20% | ||||||
Financing leases | 3.10% | 2.30% | ||||||
Total lease expense | $ 39,953 | $ 38,828 | ||||||
Selling, General and Administrative Expenses [Member] | ||||||||
Operating lease cost (1) | [1] | 30,261 | 29,944 | |||||
Depreciation of property | 489 | 668 | ||||||
Short-term lease cost(2) | [2] | 1,222 | 840 | |||||
Variable lease cost(3) | [3] | 9,341 | 9,068 | |||||
Less: Sublease income | (1,384) | (1,716) | ||||||
Interest Income [Member] | ||||||||
Interest on lease liabilities | $ 24 | $ 24 | ||||||
|