XML 109 R92.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Note 13 - Stock-based Compensation and Purchase Plans - Summary of Awards Activity Under the Executive Compensation Program (Details)
12 Months Ended
Jun. 30, 2024
USD ($)
$ / shares
shares
Annual Component [Member]  
Outstanding, beginning balance (in shares) | shares 57,458
Outstanding, weighted average grant date fair value (in dollars per share) | $ / shares $ 60.53
Non-vested, aggregate intrinsic value | $ $ 2,582,995
Granted (in shares) | shares 9,103
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value (in dollars per share) | $ / shares $ 106.1
Exercised / vested (in shares) | shares (19,414)
Exercised / vested, weighted average exercise price (in dollars per share) | $ / shares $ 46.96
Exercised / vested, aggregate intrinsic value | $ $ 2,067,623
Forfeited, number of shares (in shares) | shares (1,612)
Canceled, weighted average grant date fair value (in dollars per share) | $ / shares $ 76.83
Outstanding, ending balance (in shares) | shares 45,535
Outstanding, weighted average grant date fair value (in dollars per share) | $ / shares $ 74.85
Non-vested, aggregate intrinsic value | $ $ 2,095,116
Performance Stock Units [Member]  
Outstanding, beginning balance (in shares) | shares 127,043
Outstanding, weighted average grant date fair value (in dollars per share) | $ / shares $ 79.66
Granted (in shares) | shares 102,823
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value (in dollars per share) | $ / shares $ 81.41
Exercised / vested (in shares) | shares (140,432)
Exercised / vested, weighted average exercise price (in dollars per share) | $ / shares $ 58.81
Forfeited, number of shares (in shares) | shares (1,478)
Canceled, weighted average grant date fair value (in dollars per share) | $ / shares $ 115.46
Outstanding, ending balance (in shares) | shares 87,956
Outstanding, weighted average grant date fair value (in dollars per share) | $ / shares $ 114.41