XML 54 R39.htm IDEA: XBRL DOCUMENT v3.22.1
Nature of Business and Summary of Significant Accounting Policies (Details Textual) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Apr. 30, 2022
May 01, 2021
May 02, 2020
Segment Reporting Information [Line Items]      
Equity method investments $ 16,916 $ 19,887  
Equity in losses of affiliates 2,970 2,370 $ 741
Notes receivable, noncurrent 7,488    
Related party transaction, amounts of transaction 1,520 460 $ 1,113
Due to related parties, current 296 470  
Capitalized contract cost, net 117 492  
Proceeds from government programs, cares act 293 $ 1,757  
Deferred payroll taxes, cares act $ 2,633    
Stock options      
Segment Reporting Information [Line Items]      
Antidilutive securities excluded from computation of earnings per share, amount (in shares) 1,846 2,262 2,198
Antidilutive securities excluded from computation of earnings per share, weighted average exercise price (in dollars per share) $ 9.15 $ 9.11 $ 9.95
Minimum      
Segment Reporting Information [Line Items]      
Product warranty accrual, standard parts warranty coverage term (year) 1 year    
Product warranty accrual, installation warranty coverage term (year) 1 year    
Maximum      
Segment Reporting Information [Line Items]      
Product warranty accrual, standard parts warranty coverage term (year) 5 years    
Product warranty accrual, installation warranty coverage term (year) 10 years