Annual report pursuant to Section 13 and 15(d)

Basic and Diluted Net Income Per Common Share - Schedule of Computation of basic and diluted net income per share (Details)

v3.24.1.u1
Basic and Diluted Net Income Per Common Share - Schedule of Computation of basic and diluted net income per share (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Feb. 04, 2024
Jan. 29, 2023
Jan. 30, 2022
Earnings Per Share [Abstract]      
Net income $ 23,861 $ 26,488 $ 47,488
Weighted-average number of common shares outstanding, basic (in shares) 15,427,975 15,198,754 15,107,958
Effect of dilutive securities 1,032,408 756,914 950,153
Weighted-average number of common shares outstanding, diluted (in shares) 16,460,383 15,955,668 16,058,111
Basic (in dollars per share) $ 1.55 $ 1.74 $ 3.14
Diluted (in dollars per share) $ 1.45 $ 1.66 $ 2.96