v3.24.3
Commitments and Contingencies (Narrative) (Details)
$ in Millions
3 Months Ended
Oct. 03, 2024
USD ($)
patent
Jan. 22, 2024
patent
Oct. 31, 2024
USD ($)
Jul. 31, 2024
USD ($)
Jan. 31, 2024
USD ($)
Long-Term Purchase Commitment          
Patents infringed | patent 3 4      
Verdict $ 113.6       $ 151.5
Accrued amount for verdict     $ 141.4 $ 184.4  
Decrease in estimate     (43.0)    
Service Provider          
Long-Term Purchase Commitment          
Minimum purchase commitment     $ 137.2