Supplementary Balance Sheet Information (Components Of Other Long-Term Liabilities) (Details) - USD ($) $ in Thousands |
Jul. 31, 2022 |
Jul. 31, 2021 |
---|---|---|
Balance Sheet Related Disclosures [Abstract] | ||
Total other long-term liabilities | $ 246,359 | $ 264,034 |