XML 63 R47.htm IDEA: XBRL DOCUMENT v3.23.3
Fair Value Measurements (Tables)
12 Months Ended
Jul. 31, 2023
Fair Value Disclosures [Abstract]  
Schedule of Derivatives on Balance Sheet
The fair value of the Company’s derivative contracts, recorded on the Consolidated Balance Sheets, was as follows (in millions):
Assets
Liabilities
July 31,July 31,
InstrumentsBalance Sheet Location2023202220232022
Designated as hedging instruments
Foreign currency forward contracts
Other current assets, other long-term assets$0.6 $0.3 $0.1 $2.7 
Net investment hedgesOther current assets, other long-term assets and other long-term liabilities3.6 8.2 — — 
Total designated4.2 8.5 0.1 2.7 
Not designated as hedging instruments
Foreign currency forward contracts
Other current liabilities0.7 1.7 1.4 2.5 
Total not designated0.7 1.7 1.4 2.5 
Total$4.9 $10.2 $1.5 $5.2 
Schedule of Company’s Contingent Consideration Obligations
A reconciliation of the fair value of the Company’s contingent consideration liability that use unobservable inputs was as follows (in millions):
Balance as of July 31, 2022$24.7 
Issuances— 
Adjustments to fair value0.3 
Balance as of July 31, 2023$25.0 
Maximum potential payout$30.7 
Balance as of July 31, 2021$— 
Issuances24.6 
Adjustments to fair value0.1 
Balance as of July 31, 2022$24.7 
Maximum potential payout$30.7