v3.26.1
Debt (Tables)
12 Months Ended
Jul. 31, 2026
Debt Disclosure [Abstract]  
Schedule of Line of Credit Facilities
As of July 31, 2026 and 2025, borrowings under the new credit agreement and the previous credit agreement, respectively, were as follows:
July 31, 2026July 31, 2025
Amount Outstanding (thousands)Weighted Average Interest RateAmount Outstanding (thousands)Weighted Average Interest Rate
New credit agreement (1)
$14,985 3.9 %$— — %
Previous credit agreement (2)
— — %99,766 4.0 %
(1)Borrowings under the new credit agreement as of July 31, 2026 included Euro-denominated borrowings of $15.0 million. The weighted average interest rate of the Euro-denominated borrowings was 3.9% as of July 31, 2026.
(2)Borrowings under the previous credit agreement as of July 31, 2025 included USD-denominated, British pound-denominated and Euro-denominated borrowings of $39.0 million, $10.6 million and $50.2 million, respectively. The weighted average interest rate of the USD-denominated, British pound-denominated and Euro-denominated borrowings was 5.3%, 5.1% and 2.8%, respectively, as of July 31, 2025.