Schedule of Stockholders Equity [Table Text Block] |
| | For the thirteen weeks ended August 2, 2025 | | | For the thirteen weeks ended August 3, 2024 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| | Common | | | | | | | | | | | Retained | | | | | | | Common | | | | | | | | | | | Retained | | | | | |
| | stock | | | APIC (1) | | | AOCI (2) | | | earnings | | | Total | | | stock | | | APIC (1) | | | AOCI (2) | | | earnings | | | Total | |
Balance, beginning | | $ | 132 | | | $ | 61,602 | | | $ | (11,295 | ) | | $ | 98,243 | | | $ | 148,682 | | | $ | 139 | | | $ | 64,065 | | | $ | (12,153 | ) | | $ | 76,290 | | | $ | 128,341 | |
Stock-based compensation | | | | | | | 375 | | | | | | | | | | | | 375 | | | | | | | | 336 | | | | | | | | | | | | 336 | |
Share repurchase | | | | | | | (276 | ) | | | | | | | (2,839 | ) | | | (3,115 | ) | | | (3 | ) | | | (1,570 | ) | | | | | | | (7,576 | ) | | | (9,149 | ) |
Cash dividends | | | | | | | | | | | | | | | (2,905 | ) | | | (2,905 | ) | | | | | | | | | | | | | | | (2,755 | ) | | | (2,755 | ) |
Other comprehensive income (loss) | | | | | | | | | | | (9 | ) | | | | | | | (9 | ) | | | | | | | | | | | 240 | | | | | | | | 240 | |
Net income | | | | | | | | | | | | | | | 12,367 | | | | 12,367 | | | | | | | | | | | | | | | | 8,778 | | | | 8,778 | |
Balance, ending | | $ | 132 | | | $ | 61,701 | | | $ | (11,304 | ) | | $ | 104,866 | | | $ | 155,395 | | | $ | 136 | | | $ | 62,831 | | | $ | (11,913 | ) | | $ | 74,737 | | | $ | 125,791 | |
| | For the twenty-six weeks ended August 2, 2025 | | | For the twenty-six weeks ended August 3, 2024 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| | Common | | | | | | | | | | | Retained | | | | | | | Common | | | | | | | | | | | Retained | | | | | |
| | stock | | | APIC (1) | | | AOCI (2) | | | earnings | | | Total | | | stock | | | APIC (1) | | | AOCI (2) | | | earnings | | | Total | |
Balance, beginning | | $ | 133 | | | $ | 61,987 | | | $ | (12,554 | ) | | $ | 89,516 | | | $ | 139,082 | | | $ | 142 | | | $ | 66,330 | | | $ | (12,082 | ) | | $ | 75,272 | | | $ | 129,662 | |
Shares issued under employee stock plans | | | | | | | 1,103 | | | | | | | | | | | | 1,103 | | | | 2 | | | | 1,094 | | | | | | | | | | | | 1,096 | |
Stock-based compensation | | | | | | | 659 | | | | | | | | | | | | 659 | | | | | | | | 669 | | | | | | | | | | | | 669 | |
Shares withheld in lieu of tax withholdings | | | | | | | (1,266 | ) | | | | | | | | | | | (1,266 | ) | | | (1 | ) | | | (2,089 | ) | | | | | | | | | | | (2,090 | ) |
Share repurchase | | | (1 | ) | | | (782 | ) | | | | | | | (6,540 | ) | | | (7,323 | ) | | | (7 | ) | | | (3,173 | ) | | | | | | | (15,167 | ) | | | (18,347 | ) |
Cash dividends | | | | | | | | | | | | | | | (5,796 | ) | | | (5,796 | ) | | | | | | | | | | | | | | | (5,565 | ) | | | (5,565 | ) |
Other | | | | | | | | | | | | | | | - | | | | - | | | | | | | | | | | | | | | | (40 | ) | | | (40 | ) |
Other comprehensive income | | | | | | | | | | | 1,250 | | | | | | | | 1,250 | | | | | | | | | | | | 169 | | | | | | | | 169 | |
Net income | | | | | | | | | | | | | | | 27,686 | | | | 27,686 | | | | | | | | | | | | | | | | 20,237 | | | | 20,237 | |
Balance, ending | | $ | 132 | | | $ | 61,701 | | | $ | (11,304 | ) | | $ | 104,866 | | | $ | 155,395 | | | $ | 136 | | | $ | 62,831 | | | $ | (11,913 | ) | | $ | 74,737 | | | $ | 125,791 | |
|