XML 40 R30.htm IDEA: XBRL DOCUMENT v3.23.3
EARNINGS (LOSS) PER COMMON SHARE (Tables)
9 Months Ended
Oct. 28, 2023
Earnings Per Share [Abstract]  
Schedule of Basic and Diluted Earnings Per Common Share
The following table reconciles net income (loss) and share amounts utilized to calculate basic and diluted earnings (loss) per common share:
 Thirteen Weeks EndedThirty-nine Weeks Ended
 October 28,
2023
October 29,
2022
October 28,
2023
October 29,
2022
(in thousands)
Net income (loss)$38,482 $42,855 $(25,705)$49,387 
Basic weighted average common shares outstanding12,548 13,064 12,481 13,277 
Dilutive effect of stock awards71 98 — 132 
Diluted weighted average common shares outstanding12,619 13,162 12,481 13,409 
Anti-dilutive shares excluded from diluted earnings (loss) per common share calculation— — 124—