Note 15 - Earnings Per Share - Calculation of Weighted Average Shares (Details) - shares shares in Thousands |
3 Months Ended | 12 Months Ended | |||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Jun. 30, 2020 |
Mar. 31, 2020 |
Dec. 31, 2019 |
Sep. 30, 2019 |
Jun. 30, 2019 |
Mar. 31, 2019 |
Dec. 31, 2018 |
Sep. 30, 2018 |
Jun. 30, 2020 |
Jun. 30, 2019 |
Jun. 30, 2018 |
|
Weighted average shares outstanding for basic calculation (in shares) | 26,044 | 26,695 | 27,321 | ||||||||
Dilutive effect of stock options and other share-based awards (in shares) | 25 | 56 | 304 | ||||||||
Weighted average shares outstanding adjusted for dilution calculation (in shares) | 25,179 | 25,703 | 26,612 | 26,750 | 26,711 | 26,751 | 26,923 | 26,940 | 26,069 | 26,751 | 27,625 |