XML 47 R32.htm IDEA: XBRL DOCUMENT v3.21.2
Net Earnings (Loss) Per Share - Additional Information (Detail) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Jul. 31, 2021
Aug. 01, 2020
Dec. 14, 2015
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Stock Repurchase Program, Authorized Amount     $ 50,000
Stock Repurchase Program, Remaining Authorized Repurchase Amount $ 26,669    
Shares Paid for Tax Withholding for Share Based Compensation 130,135    
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount 3,665,606 2,665,779  
Net Income (Loss) Attributable to Parent $ (44,346) $ (46,652)  
Weighted Average Number of Shares Outstanding, Basic 51,474,000 48,411,000  
Earnings Per Share, Basic $ (0.86) $ (0.96)  
Earnings Per Share, Diluted $ (0.86) $ (0.96)  
Weighted Average Number of Shares Outstanding, Basic and Diluted 51,474,000 48,411,000  
Net Income (Loss) Available to Common Stockholders, Basic $ (44,346) $ (46,652)  
Weighted Average Number of Shares Outstanding, Diluted 51,474,000 48,411,000  
Net Income (Loss) Available to Common Stockholders, Diluted $ (44,346) $ (46,652)