Income Taxes (Reconciliation Of Unrecognized Tax Benefits) (Details) - USD ($) $ in Thousands |
12 Months Ended | |||
---|---|---|---|---|
Jul. 31, 2022 |
Jul. 31, 2021 |
Jul. 31, 2020 |
Jul. 31, 2019 |
|
Income Tax Disclosure [Abstract] | ||||
Unrecognized Tax Benefits | $ 62,909 | $ 67,857 | $ 70,299 | $ 72,222 |
Additions for tax positions of prior years | 11,179 | 16,754 | 16,654 | |
Lapse of statute of limitations | $ (16,127) | $ (19,196) | $ (18,577) |