XML 63 R50.htm IDEA: XBRL DOCUMENT v3.22.4
Computation of Earnings Per Common Share - Basic and Diluted Earnings Calculation (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Jan. 28, 2023
Oct. 29, 2022
Jul. 30, 2022
Apr. 30, 2022
Jan. 29, 2022
Oct. 30, 2021
Jul. 31, 2021
May 01, 2021
Jan. 28, 2023
Jan. 29, 2022
Jan. 30, 2021
Sep. 15, 2015
Basic earnings per unit                        
Net income $ 24,809 $ 54,012 $ 43,856 $ 19,536 $ 794 $ 28,717 $ 18,165 $ 898 $ 142,213 $ 48,574 $ 34,337  
Weighted-average number of common shares (in shares)                 29,549,990 30,337,544 31,665,183  
Basic earnings per common share (in dollars per share) $ 0.84 $ 1.83 $ 1.48 $ 0.66 $ 0.03 $ 0.95 $ 0.60 $ 0.03 $ 4.81 $ 1.60 $ 1.08  
Diluted earnings per unit                        
Weighted-average number of common shares (in shares)                 29,549,990 30,337,544 31,665,183  
Potential common stock arising from stock options, and unvested restricted share units (in shares)                 446,601 506,667 425,395  
Total shares-diluted (in shares)                 29,996,591 30,844,211 32,090,578  
Diluted earnings per common share (in dollars per share) $ 0.83 $ 1.80 $ 1.46 $ 0.65 $ 0.03 $ 0.94 $ 0.59 $ 0.03 $ 4.74 $ 1.57 $ 1.07  
Anti-dilutive weighted shares excluded from the calculation of earnings per share (in shares)                 98,530 1,004,953 3,665,932  
0.75% Convertible Senior Notes Due 2021                        
Diluted earnings per unit                        
Debt, interest rate (in percent)                       0.75%
Stock-based awards                        
Diluted earnings per unit                        
Anti-dilutive weighted shares excluded from the calculation of earnings per share (in shares)                 98,530 91,816 233,988  
Convertible senior notes                        
Diluted earnings per unit                        
Anti-dilutive weighted shares excluded from the calculation of earnings per share (in shares)                 0 375,013 1,715,972  
Warrants                        
Diluted earnings per unit                        
Anti-dilutive weighted shares excluded from the calculation of earnings per share (in shares)                 0 538,124 1,715,972