XML 65 R37.htm IDEA: XBRL DOCUMENT v3.25.0.1
Computation of Earnings per Common Share (Tables)
12 Months Ended
Jan. 25, 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):
 Fiscal Year Ended
 January 25, 2025January 27, 2024January 28, 2023
Net income available to common stockholders (numerator)$233,413 $218,923 $142,213 
Weighted-average number of common shares (denominator)29,112,573 29,333,054 29,549,990 
Basic earnings per common share$8.02 $7.46 $4.81 
Weighted-average number of common shares29,112,573 29,333,054 29,549,990 
Potential shares of common stock arising from stock options and unvested restricted share units369,218 365,872 446,601 
Total shares-diluted (denominator)29,481,791 29,698,926 29,996,591 
Diluted earnings per common share$7.92 $7.37 $4.74 
Anti-dilutive weighted shares excluded from the calculation of earnings per common share168,099 167,914 98,530