XML 74 R53.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Debt - Schedule of Long-Term Debt (Details) - USD ($)
$ in Thousands
Jul. 31, 2024
Jul. 31, 2023
Line of Credit Facilities [Line Items]    
Long-term Line of Credit $ 90,900  
Debt, Weighted Average Interest Rate 5.30% 5.20%
GBP borrowing    
Line of Credit Facilities [Line Items]    
Long-term Line of Credit $ 10,267 $ 10,280
Line of Credit Facility, Interest Rate at Period End 6.10% 5.80%
EUR borrowing    
Line of Credit Facilities [Line Items]    
Long-term Line of Credit $ 48,668 $ 26,436
Line of Credit Facility, Interest Rate at Period End 4.50% 4.40%
USD borrowing    
Line of Credit Facilities [Line Items]    
Long-term Line of Credit $ 32,000 $ 13,000
Line of Credit Facility, Interest Rate at Period End 6.30% 6.30%