XML 43 R32.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Computation of Earnings Per Common Share (Tables)
6 Months Ended
Jul. 27, 2024
Earnings Per Share [Abstract]  
Schedule of Earnings Per Share Reconciliation
The following table sets forth the computation of basic and diluted earnings per common share (dollars in thousands, except per share amounts):
 For the Three Months EndedFor the Six Months Ended
 July 27, 2024July 29, 2023July 27, 2024July 29, 2023
Net income available to common stockholders (numerator)$68,400 $60,246 $130,954 $111,769 
Weighted-average number of common shares (denominator)29,096,224 29,328,218 29,105,081 29,348,700 
Basic earnings per common share$2.35 $2.05 $4.50 $3.81 
Weighted-average number of common shares29,096,224 29,328,218 29,105,081 29,348,700 
Potential shares of common stock arising from stock options, and unvested restricted share units339,671 282,728 403,825 359,325 
Total shares-diluted (denominator)29,435,895 29,610,946 29,508,906 29,708,025 
Diluted earnings per common share$2.32 $2.03 $4.44 $3.76 
Anti-dilutive weighted shares excluded from the calculation of earnings per common share145,860 179,611 145,868 143,670