XML 42 R31.htm IDEA: XBRL DOCUMENT v3.24.3
Computation of Earnings Per Common Share (Tables)
9 Months Ended
Oct. 26, 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 Nine Months Ended
 October 26, 2024October 28, 2023October 26, 2024October 28, 2023
Net income available to common stockholders (numerator)$69,789 $83,736 $200,743 $195,505 
Weighted-average number of common shares (denominator)29,154,262 29,334,798 29,121,475 29,344,064 
Basic earnings per common share$2.39 $2.85 $6.89 $6.66 
Weighted-average number of common shares29,154,262 29,334,798 29,121,475 29,344,064 
Potential shares of common stock arising from stock options, and unvested restricted share units326,741 354,518 368,333 366,539 
Total shares-diluted (denominator)29,481,003 29,689,316 29,489,808 29,710,603 
Diluted earnings per common share$2.37 $2.82 $6.81 $6.58 
Anti-dilutive weighted shares excluded from the calculation of earnings per common share203,724 133,858 142,846 140,580