Note 3 - Recent Accounting Pronouncements (Details Textual) - USD ($) $ in Thousands  | 
Dec. 31, 2019  | 
Jul. 01, 2019  | 
Jun. 30, 2019  | 
|---|---|---|---|
| Operating Lease, Right-of-Use Asset | $ 128,525 | ||
| Operating Lease, Liability, Total | $ 150,666 | ||
| Other Noncurrent Liabilities [Member] | |||
| Deferred Rent and Lease Incentives | $ (20,000) | ||
| Accounting Standards Update 2016-02 [Member] | |||
| Operating Lease, Right-of-Use Asset | $ 129,700 | ||
| Operating Lease, Liability, Total | 149,700 | ||
| Accounting Standards Update 2016-02 [Member] | Retained Earnings [Member] | |||
| Cumulative Effect of New Accounting Principle in Period of Adoption | $ (1,600) |