XML 58 R47.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Computation of Earnings Per Common Share - Basic and Diluted Earnings Calculation (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jul. 27, 2024
Jul. 29, 2023
Jul. 27, 2024
Jul. 29, 2023
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Net income available to common stockholders (numerator) $ 68,400 $ 60,246 $ 130,954 $ 111,769
Weighted-average number of common shares (in shares) 29,096,224 29,328,218 29,105,081 29,348,700
Basic earnings per common share (in dollars per share) $ 2.35 $ 2.05 $ 4.50 $ 3.81
Potential common stock arising from stock options, and unvested restricted share units (in shares) 339,671 282,728 403,825 359,325
Total shares-diluted (in shares) 29,435,895 29,610,946 29,508,906 29,708,025
Diluted earnings per common share (in dollars per share) $ 2.32 $ 2.03 $ 4.44 $ 3.76
Stock-based awards        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Anti-dilutive weighted shares excluded from the calculation of earnings per share (in shares) 145,860 179,611 145,868 143,670