Note 12 - Earnings Per Share (Details Textual) - USD ($) $ in Thousands |
3 Months Ended | 9 Months Ended | ||||
---|---|---|---|---|---|---|
Mar. 31, 2020 |
Dec. 31, 2019 |
Mar. 31, 2019 |
Mar. 31, 2020 |
Mar. 31, 2019 |
Jan. 13, 2020 |
|
Treasury Stock, Value, Acquired, Cost Method | $ 14,290 | $ 10,029 | ||||
Share Repurchase Program [Member] | ||||||
Stock Repurchase Program, Number of Shares Authorized to be Repurchased (in shares) | 3,000,000 | |||||
Treasury Stock, Shares, Acquired (in shares) | 992,636 | 0 | ||||
Treasury Stock, Value, Acquired, Cost Method | $ 14,300 | |||||
Stock Repurchase Program, Remaining Number of Shares Authorized to be Repurchased (in shares) | 2,007,364 | 2,007,364 | ||||
Share-based Payment Arrangement, Option [Member] | ||||||
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount (in shares) | 467,104 | 260,571 | ||||
Performance Shares [Member] | ||||||
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount (in shares) | 287,287 | 269,138 |