v3.24.1.1.u2
Computation of Earnings Per Common Share (Tables)
3 Months Ended
Apr. 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 Ended
 April 27, 2024April 29, 2023
Net income available to common stockholders (numerator)$62,554 $51,523 
Weighted-average number of common shares (denominator)29,113,943 29,369,185 
Basic earnings per common share$2.15 $1.75 
Weighted-average number of common shares29,113,943 29,369,185 
Potential shares of common stock arising from stock options, and unvested restricted share units437,766 413,066 
Total shares-diluted (denominator)29,551,709 29,782,251 
Diluted earnings per common share$2.12 $1.73 
Anti-dilutive weighted shares excluded from the calculation of earnings per common share176,146 149,586