XML 54 R38.htm IDEA: XBRL DOCUMENT v3.25.2
Fair Value Measurements (Tables)
12 Months Ended
Jul. 31, 2025
Fair Value Disclosures [Abstract]  
Schedule of Carrying Values and Fair Values of Financial Instruments
The following table summarizes the carrying values and fair values of the Company’s financial instruments that were not carried at fair value in the consolidated balance sheets:
July 31, 2025July 31, 2024
(In thousands)Carrying Value TotalFair Value TotalCarrying Value TotalFair Value Total
Assets
Cash equivalents$2,196,593 $2,204,512 $1,125,231 $1,127,275 
Investment in held to maturity securities 2,008,539 2,024,114 1,908,047 1,926,345 
Total assets$4,205,132 $4,228,626 $3,033,278 $3,053,620