XML 78 R60.htm IDEA: XBRL DOCUMENT v3.25.2
Debt - Schedule of Long-Term Debt (Details) - USD ($)
$ in Thousands
Jul. 31, 2025
Jul. 31, 2024
Line of Credit Facilities [Line Items]    
Long-term Line of Credit $ 99,800  
Debt, Weighted Average Interest Rate 4.00% 5.30%
GBP borrowing    
Line of Credit Facilities [Line Items]    
Long-term Line of Credit $ 10,588 $ 10,267
Line of Credit Facility, Interest Rate at Period End 5.10% 6.10%
EUR borrowing    
Line of Credit Facilities [Line Items]    
Long-term Line of Credit $ 50,178 $ 48,668
Line of Credit Facility, Interest Rate at Period End 2.80% 4.50%
USD borrowing    
Line of Credit Facilities [Line Items]    
Long-term Line of Credit $ 39,000 $ 32,000
Line of Credit Facility, Interest Rate at Period End 5.30% 6.30%