XML 59 R45.htm IDEA: XBRL DOCUMENT v3.25.2
Nature of Operations and Summary of Significant Accounting Policies - Net Income Per Share and Debt Conversion (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Jun. 18, 2021
Aug. 01, 2025
Jun. 13, 2025
Aug. 02, 2024
Convertible Senior Notes        
Repurchase of convertible senior notes   $ 145,875    
0.625% Convertible Senior Notes Due 2026        
Net income per share:        
Conversion price (in dollars per share) $ 188.14      
Convertible Senior Notes        
Repurchase of convertible senior notes $ 150,000      
Aggregate principal amount $ 300,000 150,000   $ 300,000
Interest rate 0.625%      
1.75% Convertible Senior Notes Due 2030        
Net income per share:        
Conversion price (in dollars per share)     $ 72.23  
Convertible Senior Notes        
Aggregate principal amount   $ 345,000 $ 345,000  
Interest rate     1.75%  
Convertible Senior Notes | 0.625% Convertible Senior Notes Due 2026        
Net income per share:        
Conversion price (in dollars per share)   $ 156.34    
Convertible Senior Notes | 1.75% Convertible Senior Notes Due 2030        
Net income per share:        
Conversion price (in dollars per share)   72.23    
Warrants        
Net income per share:        
Adjusted strike price (in dollars per share)   $ 218.88