XML 49 R40.htm IDEA: XBRL DOCUMENT v3.23.1
Earnings Per Share - Components of Basic and Diluted Earnings Per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended
Apr. 29, 2023
Apr. 30, 2022
Schedule of Earnings Per Share, Basic and Diluted, by Common Class [Line Items]    
Net (loss) income $ (11,968) $ 813
Weighted average basic shares outstanding (in shares) 29,798 30,762
Dilutive effect of stock options and restricted stock 0 284
Weighted average shares for diluted earnings per share (in shares) 29,798 31,046
Class A and Class B common stock    
Schedule of Earnings Per Share, Basic and Diluted, by Common Class [Line Items]    
Basic earnings per share of Class A and Class B common stock (in dollars per share) $ (0.40) $ 0.03
Diluted earnings per share of Class A and Class B common stock (in dollars per share) $ (0.40) $ 0.03