v3.25.2
Earnings (Loss) Per Share (Reconciliation of Numerator and Denominator of Basic and Diluted Earnings Per Share) (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Aug. 03, 2025
Jul. 28, 2024
Aug. 03, 2025
Jul. 28, 2024
Earnings (Loss) Per Share [Abstract]        
Numerator - net income (loss) attributable to controlling interest $ 1,261 $ (1,981) $ (14,032) $ (9,854)
Basic weighted average shares 34,448 33,367 34,081 33,247
Dilutive shares weighted average shares 208      
Diluted weighted average shares 34,656 33,367 34,081 33,247
Earnings (loss) per share (Class A and Class B), Basic $ 0.04 $ (0.06) $ (0.41) $ (0.30)
Earnings (loss) per share (Class A and Class B), Diluted $ 0.04 $ (0.06) $ (0.41) $ (0.30)