XML 40 R29.htm IDEA: XBRL DOCUMENT v3.22.4
Earnings Per Share ("EPS") - Schedule of Earnings Per Share, Basic and Diluted (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Jan. 28, 2023
Oct. 29, 2022
Jul. 30, 2022
Jan. 29, 2022
Oct. 30, 2021
Jul. 31, 2021
Jan. 28, 2023
Jan. 29, 2022
Net income (loss)                
Basic earnings per share $ 3,713 $ (12,984) $ (5,326) $ (4,350) $ 2,374 $ 3,685 $ (14,597) $ 1,709
Dilution associated with stock compensation plans 0             0
Diluted earnings per share $ 3,713     $ (4,350)     $ (14,597) $ 1,709
Shares                
Basic earnings per share, shares (in shares) 45,387     45,223     45,320 45,263
Dilution associated with stock compensation plans, shares (in shares) 61             179
Diluted earnings per share, shares (in shares) 45,448     45,223     45,320 45,442
Per share (loss) income                
Basic earnings per share, per share income (in usd per share) $ 0.08     $ (0.10)     $ (0.32) $ 0.04
Dilution associated with stock compensation plans (in usd per share) 0             0
Diluted earnings per share, per share income (in usd per share) $ 0.08     $ (0.10)     $ (0.32) $ 0.04