EARNINGS (LOSS) PER COMMON SHARE (Details) - USD ($) shares in Thousands, $ in Thousands |
3 Months Ended | |
|---|---|---|
Apr. 29, 2023 |
Apr. 30, 2022 |
|
| Earnings Per Share [Abstract] | ||
| Net income (loss) | $ (28,834) | $ 19,831 |
| Basic weighted average common shares outstanding (in shares) | 12,374 | 13,621 |
| Dilutive effect of stock awards (in shares) | 0 | 220 |
| Diluted weighted average common shares outstanding (in shares) | 12,374 | 13,841 |
| Anti-dilutive shares excluded from diluted earnings (loss) per common share calculation (in shares) | 228 | 0 |