XML 54 R44.htm IDEA: XBRL DOCUMENT v3.22.0.1
Fair Value Measurements (Details) - USD ($)
$ in Thousands
Jan. 31, 2022
Jul. 31, 2021
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents $ 709,241 $ 754,300
Cash equivalents 709,241 754,304
Investment in held to maturity securities 374,866 0
Investment in held to maturity securities 374,734 0
Assets, carrying value 1,084,107 754,300
Assets, Fair Value Disclosure 1,083,975 754,304
Liabilities, carrying value 399,726 399,733
Total Liabilities 414,439 432,027
Fixed Rate Debt    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Long-term debt 399,726 399,733
Long-term fixed rate debt, including current portion $ 414,439 $ 432,027