XML 41 R31.htm IDEA: XBRL DOCUMENT v3.23.3
Computation of Earnings Per Common Share (Tables)
9 Months Ended
Oct. 28, 2023
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 28, 2023October 29, 2022October 28, 2023October 29, 2022
Net income available to common stockholders (numerator)$83,736 $54,012 $195,505 $117,404 
Weighted-average number of common shares (denominator)29,334,798 29,524,516 29,344,064 29,561,172 
Basic earnings per common share$2.85 $1.83 $6.66 $3.97 
Weighted-average number of common shares29,334,798 29,524,516 29,344,064 29,561,172 
Potential shares of common stock arising from stock options, and unvested restricted share units354,518 454,279 366,539 446,085 
Total shares-diluted (denominator)29,689,316 29,978,795 29,710,603 30,007,257 
Diluted earnings per common share$2.82 $1.80 $6.58 $3.91 
Anti-dilutive weighted shares excluded from the calculation of earnings per common share133,858 93,147 140,580 98,863