v3.22.2.2
Earnings Per Share (Reconciliation of Numerator and Denominator of Basic and Diluted (Loss) Earnings Per Share) (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Oct. 30, 2022
Oct. 31, 2021
Oct. 30, 2022
Oct. 31, 2021
Earnings Per Share [Abstract]        
Net income attributable to controlling interest $ (6,217) $ 2,806 $ (5,143) $ 12,343
Basic weighted average shares 32,792 32,649 32,759 32,605
Dilutive shares weighted average shares   112   220
Diluted weighted average shares 32,792 32,761 32,759 32,825
Earnings per share (Class A and Class B), Basic $ (0.19) $ 0.09 $ (0.16) $ 0.38
Earnings per share (Class A and Class B), Diluted $ (0.19) $ 0.09 $ (0.16) $ 0.38