Supplementary Balance Sheet Information (Components Of Other Long-Term Liabilities) (Details) - USD ($) $ in Thousands |
Apr. 30, 2021 |
Jul. 31, 2020 |
Apr. 30, 2020 |
|---|---|---|---|
| Balance Sheet Related Disclosures [Abstract] | |||
| Private club deferred initiation fee revenue | $ 104,747 | $ 105,108 | $ 107,500 |
| Other long-term liabilities | 147,704 | 165,137 | 143,964 |
| Total other long-term liabilities | $ 252,451 | $ 270,245 | $ 251,464 |