XML 54 R43.htm IDEA: XBRL DOCUMENT v3.21.2
Business Combination Achieved in Stages - Schedule of Unaudited Pro Forma Consolidated Results of Operations (Detail) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Oct. 31, 2021
Nov. 01, 2020
Oct. 31, 2021
Nov. 01, 2020
Business Combinations [Abstract]        
Net Sales $ 74,561 $ 77,383 $ 157,608 $ 142,145
Income from operations 1,640 4,718 4,958 6,735
Net income (loss) $ 851 $ 2,484 $ 3,101 $ (182)
Net income (loss) per share - basic $ 0.07 $ 0.20 $ 0.25 $ (0.01)
Net income (loss) per share - diluted $ 0.07 $ 0.20 $ 0.25 $ (0.01)