XML 33 R47.htm IDEA: XBRL DOCUMENT v3.19.3
Balance Sheet Components - Pre-production Tooling Costs Related to Long-term Supply Arrangements (Details) - USD ($)
$ in Millions
Oct. 26, 2019
Apr. 27, 2019
Pre-production Tooling Costs Related to Long-term Supply Arrangements [Abstract]    
Pre-production costs $ 39.0 $ 32.8
Pre-production costs, capitalized $ 16.3 $ 15.0