v3.25.2
Computation of Earnings Per Common Share (Tables)
6 Months Ended
Jul. 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 EndedFor the Six Months Ended
 July 26, 2025July 27, 2024July 26, 2025July 27, 2024
Net income available to common stockholders (numerator)$97,483 $68,400 $158,530 $130,954 
Weighted-average number of common shares (denominator)28,941,976 29,096,224 28,936,188 29,105,081 
Basic earnings per common share$3.37 $2.35 $5.48 $4.50 
Weighted-average number of common shares28,941,976 29,096,224 28,936,188 29,105,081 
Potential shares of common stock arising from stock options, and unvested restricted share units300,479 339,671 316,852 403,825 
Total shares-diluted (denominator)29,242,455 29,435,895 29,253,040 29,508,906 
Diluted earnings per common share$3.33 $2.32 $5.42 $4.44 
Anti-dilutive weighted shares excluded from the calculation of earnings per common share131,554 145,860 154,493 145,868