v3.26.1
Earnings Per Share (Schedule of Earnings Per Share) (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
May 02, 2026
May 03, 2025
Earnings Per Share [Abstract]    
Net earnings $ 9,309 $ 3,309
Earnings allocated to non-vested equity awards (427) (192)
Net earnings available to common stockholders $ 8,882 $ 3,117
Basic weighted average common shares outstanding 18,818,492 18,684,837
Diluted weighted average common shares outstanding 18,818,492 18,684,837
Basic earnings per share $ 0.47 $ 0.17
Diluted earnings per share $ 0.47 $ 0.17