v3.25.1
Computation of Earnings Per Common Share (Tables)
3 Months Ended
Apr. 26, 2025
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 26, 2025April 27, 2024
Net income available to common stockholders (numerator)$61,048 $62,554 
Weighted-average number of common shares (denominator)28,930,399 29,113,943 
Basic earnings per common share$2.11 $2.15 
Weighted-average number of common shares28,930,399 29,113,943 
Potential shares of common stock arising from stock options, and unvested restricted share units333,225 437,766 
Total shares-diluted (denominator)29,263,624 29,551,709 
Diluted earnings per common share$2.09 $2.12 
Anti-dilutive weighted shares excluded from the calculation of earnings per common share143,121 176,146