XML 54 R39.htm IDEA: XBRL DOCUMENT v3.20.2
Description of Business and Summary of Significant Accounting Policies - Accounts Receivable and Allowance for Doubtful Accounts (Details) - USD ($)
$ in Millions
12 Months Ended
May 02, 2020
Apr. 27, 2019
Automotive | Material customers    
Accounts Receivable and Allowance for Doubtful Accounts [Line Items]    
Accounts Receivable, Net $ 32.4 $ 65.2
Minimum    
Accounts Receivable and Allowance for Doubtful Accounts [Line Items]    
Accounts receivable collection terms 30 days  
Maximum    
Accounts Receivable and Allowance for Doubtful Accounts [Line Items]    
Accounts receivable collection terms 45 days