XML 53 R43.htm IDEA: XBRL DOCUMENT v3.22.2.2
Computation of Earnings Per Common Share - Narratives (Details) - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended
Apr. 30, 2022
Oct. 29, 2022
Sep. 15, 2015
Shares used in computing earnings per common share:      
Purchase of warrants $ 0.7    
Convertible senior notes      
Shares used in computing earnings per common share:      
Anti-dilutive weighted shares excluded from the calculation, per share conversion price, threshold (in dollars per share)   $ 96.89  
0.75% Convertible Senior Notes Due 2021      
Shares used in computing earnings per common share:      
Debt, interest rate (in percent)   0.75%  
Warrant Transaction      
Shares used in computing earnings per common share:      
Class of warrant or right, exercise price of warrants or rights (per warrant)     $ 130.43