XML 41 R30.htm IDEA: XBRL DOCUMENT v3.22.1
Debt, Convertible Senior Notes (Details) - 0.625% Convertible Senior Notes Due 2026 [Member] - USD ($)
$ / shares in Units, $ in Thousands
9 Months Ended
Jun. 18, 2021
Apr. 29, 2022
Jun. 15, 2021
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) 5.3153 5.5197  
Debt instrument, converted amount $ 1,000 $ 1,000  
Conversion price per share (in dollars per share) $ 188.14    
Common stock premium percentage 25.00%    
Sale price per share (in dollars per share)     $ 150.51
Net proceeds from notes offering   291,125  
Equity component   53,004  
Liability component [Abstract]      
Principal   300,000  
Less: Debt issuance costs [1]   7,331  
Net carrying amount   $ 292,669  
Maximum [Member]      
Convertible Senior Notes [Abstract]      
Additional principal amount $ 25,000    
[1] Debt issuance costs are amortized to interest expense using the effective interest method over the expected life of the Notes.