XML 107 R91.htm IDEA: XBRL DOCUMENT v3.24.3
Schedule of Balance of Assets Measured at Fair Value on a Recurring Basis (Details) - USD ($)
$ in Thousands
Jul. 31, 2024
Jul. 31, 2023
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Debt securities $ 23,438 $ 42,414
Fair Value, Recurring [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Debt securities 23,438 42,414
Equity investments included in current assets 5,009 6,198
Equity investments included in noncurrent assets 2,072 3,763
Total 30,519 52,375
Acquisition consideration included in other current liabilities (222) (2,032)
Acquisition consideration included in other noncurrent liabilities (684) (2,773)
Acquisition consideration included in other liabilities (906) (4,805)
Fair Value, Inputs, Level 1 [Member] | Fair Value, Recurring [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Debt securities 16,585 31,038
Equity investments included in current assets 5,009 6,198
Equity investments included in noncurrent assets
Total 21,594 37,236
Acquisition consideration included in other current liabilities
Acquisition consideration included in other noncurrent liabilities
Acquisition consideration included in other liabilities
Fair Value, Inputs, Level 2 [Member] | Fair Value, Recurring [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Debt securities 6,853 11,376
Equity investments included in current assets
Equity investments included in noncurrent assets 1,377 2,500
Total 8,230 13,876
Acquisition consideration included in other current liabilities
Acquisition consideration included in other noncurrent liabilities
Acquisition consideration included in other liabilities
Fair Value, Inputs, Level 3 [Member] | Fair Value, Recurring [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Debt securities
Equity investments included in current assets
Equity investments included in noncurrent assets 695 1,263
Total 695 1,263
Acquisition consideration included in other current liabilities (222) (2,032)
Acquisition consideration included in other noncurrent liabilities (684) (2,773)
Acquisition consideration included in other liabilities $ (906) $ (4,805)