XML 43 R33.htm IDEA: XBRL DOCUMENT v3.23.2
Income Per Common Share - Computations of basic and diluted income (loss) per share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jul. 29, 2023
Apr. 29, 2023
Jul. 30, 2022
Apr. 30, 2022
Jul. 29, 2023
Jul. 30, 2022
Numerator:            
Net income $ 46,835 $ 37,478 $ 41,344 $ 32,718 $ 84,313 $ 74,062
Denominator:            
Weighted-average common shares outstanding - basic (in shares) 55,675,357   55,498,471   55,662,930 55,572,425
Dilutive impact of options, restricted stock units and employee stock purchase plan (in shares) 126,150   147,568   126,393 167,327
Weighted average common share outstanding - diluted (in shares) 55,801,507   55,646,039   55,789,323 55,739,752
Per common share:            
Basic income per common share (in dollars per share) $ 0.84   $ 0.74   $ 1.51 $ 1.33
Diluted income per common share (in dollars per share) $ 0.84   $ 0.74   $ 1.51 $ 1.33