XML 46 R33.htm IDEA: XBRL DOCUMENT v3.23.3
Income Per Common Share - Computations of basic and diluted income (loss) per share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Oct. 28, 2023
Jul. 29, 2023
Apr. 29, 2023
Oct. 29, 2022
Jul. 30, 2022
Apr. 30, 2022
Oct. 28, 2023
Oct. 29, 2022
Numerator:                
Net income $ 14,594 $ 46,835 $ 37,478 $ 16,146 $ 41,344 $ 32,718 $ 98,907 $ 90,208
Denominator:                
Weighted average common shares outstanding - basic (in shares) 55,452,533     55,509,525     55,592,536 55,551,382
Dilutive impact of options, restricted stock units and employee stock purchase plan (in shares) 123,607     174,084     125,451 169,410
Weighted average common share outstanding - diluted (in shares) 55,576,140     55,683,609     55,717,987 55,720,792
Per common share:                
Basic income per common share (in dollars per share) $ 0.26     $ 0.29     $ 1.78 $ 1.62
Diluted income per common share (in dollars per share) $ 0.26     $ 0.29     $ 1.78 $ 1.62