XML 56 R40.htm IDEA: XBRL DOCUMENT v3.23.3
Debt, Convertible Senior Notes (Details)
$ / shares in Units, $ in Thousands
12 Months Ended
Jun. 18, 2021
USD ($)
$ / shares
shares
Jul. 28, 2023
USD ($)
d
shares
Jul. 29, 2022
USD ($)
Jul. 30, 2021
USD ($)
Jun. 15, 2021
$ / shares
Convertible Senior Notes [Abstract]          
Net proceeds from notes offering   $ 0 $ 0 $ 291,605  
0.625% Convertible Senior Notes Due 2026 [Member]          
Convertible Senior Notes [Abstract]          
Interest rate 0.625% 0.625%      
Maturity date   Jun. 15, 2026      
Periodic interest payment frequency   semi-annually      
Period of special interest to be received in the event of default   180 days      
Special interest rate to be received for first 90 days 0.25%        
Special Interest rate to be received thereafter 0.50%        
Conversion rate of common stock (in shares) | shares 5.3153 5.8892      
Debt instrument, converted amount $ 1,000 $ 1,000      
Conversion price per share (in dollars per share) | $ / shares $ 188.14        
Common stock premium percentage 25.00%        
Sale price per share (in dollars per share) | $ / shares         $ 150.51
Net proceeds from notes offering   $ 291,125      
Threshold percentage of stock price trigger   130.00%      
Threshold trading days | d   20      
Threshold consecutive trading days | d   30      
Liability component [Abstract]          
Principal $ 300,000 $ 300,000 300,000    
Less: Debt issuance costs   5,171 6,901    
Net carrying amount   $ 294,829 $ 293,099    
0.625% Convertible Senior Notes Due 2026 [Member] | Maximum [Member]          
Convertible Senior Notes [Abstract]          
Additional principal amount $ 25,000