XML 49 R40.htm IDEA: XBRL DOCUMENT v3.22.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. 30, 2022
May 01, 2021
Schedule of Earnings Per Share, Basic and Diluted, by Common Class [Line Items]    
Net income $ 813 $ 10,959
Weighted average basic shares outstanding (in shares) 30,762 29,878
Dilutive effect of stock options and restricted stock 284 651
Weighted average shares for diluted earnings per share (in shares) 31,046 30,529
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.03 $ 0.37
Diluted earnings per share of Class A and Class B common stock (in dollars per share) $ 0.03 $ 0.36