v3.26.1
Note 13 - Earnings Per Share - Computation of Basic and Diluted Earnings Per Share (Details) - shares
shares in Thousands
3 Months Ended 9 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Mar. 31, 2026
Mar. 31, 2025
Basic (in shares) 12,048 11,986 12,033 11,906
Dilutive effect of unvested, restricted stock awards (in shares) 14 73 20 91
Diluted - Average shares outstanding (in shares) 12,062 12,059 12,053 11,997