Condensed Consolidated Statements of Stockholders' Equity - USD ($) $ in Thousands | Common Stock | Paid in Capital | Retained Earnings | Treasury Stock | Total |
Balances at Jan. 29, 2022 | $ 159 | $ 101,037 | $ 272,158 | $ (257,211) | $ 116,143 |
Balances (in shares) at Jan. 29, 2022 | 16,090,365 | | | | |
Balances (in shares) at Jan. 29, 2022 | | | | 7,473,155 | |
Increase (Decrease) in Stockholders' Equity | | | | | |
Vesting of nonvested shares | $ 1 | | | | 1 |
Issuance of nonvested shares (in shares) | 109,157 | | | | |
Issuance of common stock under incentive plan, net of shares withheld for taxes (in shares) | 15,977 | | | | |
Forfeiture of nonvested shares (in shares) | (15,761) | | | | |
Stock-based compensation expense | | 2,277 | | | 2,277 |
Net share settlement of nonvested shares | $ (1) | (2,127) | | | (2,128) |
Net share settlement of nonvested shares (in shares) | (40,345) | | | | |
Repurchase of common stock | | | | $ (5,317) | (5,317) |
Repurchase of common stock (in shares) | | | | 170,436 | |
Net (loss) income | | | 30,203 | | 30,203 |
Balances at Apr. 30, 2022 | $ 159 | 101,187 | 302,361 | $ (262,528) | 141,179 |
Balances (in shares) at Apr. 30, 2022 | 16,159,393 | | | | |
Balances (in shares) at Apr. 30, 2022 | | | | 7,643,591 | |
Balances at Jan. 29, 2022 | $ 159 | 101,037 | 272,158 | $ (257,211) | 116,143 |
Balances (in shares) at Jan. 29, 2022 | 16,090,365 | | | | |
Balances (in shares) at Jan. 29, 2022 | | | | 7,473,155 | |
Increase (Decrease) in Stockholders' Equity | | | | | |
Net (loss) income | | | | | 52,255 |
Balances at Oct. 29, 2022 | $ 160 | 101,100 | 324,413 | $ (267,211) | 158,462 |
Balances (in shares) at Oct. 29, 2022 | 16,160,267 | | | | |
Balances (in shares) at Oct. 29, 2022 | | | | 7,804,013 | |
Balances at Apr. 30, 2022 | $ 159 | 101,187 | 302,361 | $ (262,528) | 141,179 |
Balances (in shares) at Apr. 30, 2022 | 16,159,393 | | | | |
Balances (in shares) at Apr. 30, 2022 | | | | 7,643,591 | |
Increase (Decrease) in Stockholders' Equity | | | | | |
Issuance of nonvested shares (in shares) | 29,938 | | | | |
Forfeiture of nonvested shares (in shares) | (5,379) | | | | |
Stock-based compensation expense | | (338) | | | (338) |
Net share settlement of nonvested shares | | (12) | | | (12) |
Net share settlement of nonvested shares (in shares) | (527) | | | | |
Repurchase of common stock | | | | $ (4,683) | (4,683) |
Repurchase of common stock (in shares) | | | | 160,422 | |
Net (loss) income | | | (2,536) | | (2,536) |
Balances at Jul. 30, 2022 | $ 159 | 100,837 | 299,825 | $ (267,211) | 133,610 |
Balances (in shares) at Jul. 30, 2022 | 16,183,425 | | | | |
Balances (in shares) at Jul. 30, 2022 | | | | 7,804,013 | |
Increase (Decrease) in Stockholders' Equity | | | | | |
Vesting of nonvested shares | $ 1 | | | | 1 |
Issuance of nonvested shares (in shares) | 1,226 | | | | |
Forfeiture of nonvested shares (in shares) | (20,448) | | | | |
Stock-based compensation expense | | 332 | | | 332 |
Net share settlement of nonvested shares | | (69) | | | (69) |
Net share settlement of nonvested shares (in shares) | (3,936) | | | | |
Net (loss) income | | | 24,588 | | 24,588 |
Balances at Oct. 29, 2022 | $ 160 | 101,100 | 324,413 | $ (267,211) | 158,462 |
Balances (in shares) at Oct. 29, 2022 | 16,160,267 | | | | |
Balances (in shares) at Oct. 29, 2022 | | | | 7,804,013 | |
Balances at Jan. 28, 2023 | $ 160 | 102,445 | 331,050 | $ (267,211) | $ 166,444 |
Balances (in shares) at Jan. 28, 2023 | 16,158,494 | | | | 16,158,494 |
Balances (in shares) at Jan. 28, 2023 | | | | 7,804,013 | |
Increase (Decrease) in Stockholders' Equity | | | | | |
Vesting of nonvested shares | $ 1 | | | | $ 1 |
Issuance of nonvested shares (in shares) | 1,500 | | | | |
Forfeiture of nonvested shares (in shares) | (9,647) | | | | |
Stock-based compensation expense | | 935 | | | 935 |
Net share settlement of nonvested shares | $ (1) | (782) | | | (783) |
Net share settlement of nonvested shares (in shares) | (33,432) | | | | |
Net (loss) income | | | (6,635) | | (6,635) |
Balances at Apr. 29, 2023 | $ 160 | 102,598 | 324,415 | $ (267,211) | 159,962 |
Balances (in shares) at Apr. 29, 2023 | 16,116,915 | | | | |
Balances (in shares) at Apr. 29, 2023 | | | | 7,804,013 | |
Balances at Jan. 28, 2023 | $ 160 | 102,445 | 331,050 | $ (267,211) | $ 166,444 |
Balances (in shares) at Jan. 28, 2023 | 16,158,494 | | | | 16,158,494 |
Balances (in shares) at Jan. 28, 2023 | | | | 7,804,013 | |
Increase (Decrease) in Stockholders' Equity | | | | | |
Net (loss) income | | | | | $ (15,530) |
Balances at Oct. 28, 2023 | $ 160 | 104,597 | 315,520 | $ (267,211) | $ 153,066 |
Balances (in shares) at Oct. 28, 2023 | 16,348,358 | | | | 16,348,358 |
Balances (in shares) at Oct. 28, 2023 | | | | 7,804,013 | 7,804,013 |
Balances at Apr. 29, 2023 | $ 160 | 102,598 | 324,415 | $ (267,211) | $ 159,962 |
Balances (in shares) at Apr. 29, 2023 | 16,116,915 | | | | |
Balances (in shares) at Apr. 29, 2023 | | | | 7,804,013 | |
Increase (Decrease) in Stockholders' Equity | | | | | |
Issuance of nonvested shares (in shares) | 259,136 | | | | |
Forfeiture of nonvested shares (in shares) | (6,581) | | | | |
Stock-based compensation expense | | 1,049 | | | 1,049 |
Net share settlement of nonvested shares | | (26) | | | (26) |
Net share settlement of nonvested shares (in shares) | (1,400) | | | | |
Net (loss) income | | | (5,032) | | (5,032) |
Balances at Jul. 29, 2023 | $ 160 | 103,621 | 319,383 | $ (267,211) | 155,953 |
Balances (in shares) at Jul. 29, 2023 | 16,368,070 | | | | |
Balances (in shares) at Jul. 29, 2023 | | | | 7,804,013 | |
Increase (Decrease) in Stockholders' Equity | | | | | |
Forfeiture of nonvested shares (in shares) | (17,787) | | | | |
Stock-based compensation expense | | 1,018 | | | 1,018 |
Net share settlement of nonvested shares | | (42) | | | (42) |
Net share settlement of nonvested shares (in shares) | (1,925) | | | | |
Net (loss) income | | | (3,863) | | (3,863) |
Balances at Oct. 28, 2023 | $ 160 | $ 104,597 | $ 315,520 | $ (267,211) | $ 153,066 |
Balances (in shares) at Oct. 28, 2023 | 16,348,358 | | | | 16,348,358 |
Balances (in shares) at Oct. 28, 2023 | | | | 7,804,013 | 7,804,013 |