XML 69 R58.htm IDEA: XBRL DOCUMENT v3.23.3
Fair Value Measurements (Details) - USD ($)
$ in Thousands
Oct. 31, 2023
Jul. 31, 2023
Level 1    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents $ 302,255 $ 286,984
Deferred compensation plan mutual fund assets 38,496 40,220
Equity investments 1,235 4,105
Level 2    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Foreign currency forward contract liability 165 0
Interest rate swap liability $ 808 $ 932