Stock Compensation Plan (Schedule of Share Based Compensation SARs Activity) (Details) - $ / shares shares in Thousands |
12 Months Ended | |||
---|---|---|---|---|
Jul. 31, 2022 |
Jul. 31, 2021 |
Jul. 31, 2020 |
Jul. 31, 2019 |
|
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number | 679 | 873 | 1,061 | 1,171 |
Stock Appreciation Rights (SARs) [Member] | ||||
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number | 230 | 302 | ||
Awards, granted (in shares) | 97 | |||
Awards, vested (in shares) | (160) | |||
Awards, forfeited (in shares) | (9) | |||
Weighted-average grant-date fair value, outstanding beginning balance (in dollars per share) | $ 57.22 | |||
Weighted-average grant-date fair value, granted (in dollars per share) | 96.20 | |||
Weighted-average grant-date fair value, vested (in dollars per share) | 58.98 | |||
Weighted-average grant-date fair value, forfeited (in dollars per share) | 72.13 | |||
Weighted-average grant-date fair value, outstanding ending balance (in dollars per share) | $ 71.62 |