v3.26.3
Commitments and Contingencies (Tables)
12 Months Ended
Jul. 31, 2026
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Contingent Consideration Arrangement Liabilities
The arrangement liabilities, recorded on the Consolidated Balance Sheets, were as follows (in millions):
Arrangement Liability
Maximum Payout (1)
Balance Sheet LocationJuly 31,
2026
July 31,
2025
July 31,
2026
July 31,
2025
Expires in
Contingent compensation arrangements
Other
Accrued employee compensation and related taxes$0.2 $0.2 $0.2 $0.2 FY27
Contingent consideration liability
Purilogics (2)
Other current liabilities, other long-term liabilities$9.0 $9.8 $20.0 $21.0 
FY27
Other (3)
Other current liabilities $— $1.5 $— $1.5 
FY26
(1)The maximum payout values are inclusive of the respective arrangement liability balance.
(2)The decrease in the Purilogics’ contingent consideration liability in fiscal 2026 was primarily driven by a $1.0 million milestone payment, partially offset by a $0.2 million increase in the fair value based on the probability of achieving certain milestones during the twelve months ended July 31, 2026. The total contingent consideration paid as of July 31, 2026 was $6.0 million, of which $1.0 million was paid during fiscal 2026 and $5.0 million was paid during fiscal 2025 and 2024.
(3)A contingent consideration liability of $1.5 million that was paid in fiscal 2026 related to a non-material acquisition in fiscal 2025.