| Note 8 - Shareholders' Equity (Details Textual) - $ / shares | Jun. 30, 2018 | Apr. 24, 2018 | Jun. 30, 2017 | Nov. 21, 2002 | 
|---|---|---|---|---|
| Common Stock, Shares Authorized | 150,000,000 | 150,000,000 | ||
| Common Stock, Par or Stated Value Per Share | $ 0.01 | $ 0.01 | ||
| Preferred Stock, Shares Authorized | 1,055,000 | 1,055,000 | ||
| Preferred Stock, Par or Stated Value Per Share | $ 0.01 | $ 0.01 | ||
| Preferred Stock, Shares Issued, Total | 0 | 0 | ||
| Stock Repurchase Program, Number of Shares Authorized to be Repurchased | 3,000,000 | 2,000,000 | ||
| Stock Repurchase Program, Remaining Number of Shares Authorized to be Repurchased | 2,500,000 | |||
| Preferred Stock, Shares Outstanding, Ending Balance | 0 | 0 | ||
| Common Class A [Member] | ||||
| Common Stock, Shares Authorized | 150,000,000 | |||
| Common Stock, Par or Stated Value Per Share | $ 0.01 |