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:
(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.
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||