XML 111 R94.htm IDEA: XBRL DOCUMENT v3.19.1
Commitments and Contingencies - Guarantees and Warranties (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Apr. 28, 2018
Oct. 28, 2017
Apr. 27, 2019
Apr. 28, 2018
Apr. 29, 2017
Movement in Standard Product Warranty Accrual          
Beginning accrued warranty obligations     $ 29,953 $ 27,899 $ 30,496
Warranties issued during the period     9,239 11,961 10,930
Settlements made during the period     (16,715) (17,653) (16,790)
Changes in accrued warranty obligations for pre-existing warranties during the period, including expirations $ 2,354 $ 3,179 1,993 7,746 3,263
Ending accrued warranty obligations $ 29,953   24,470 29,953 27,899
Performance guarantees | Letter of credit and bank guarantees agreements          
Guarantees:          
Performance guarantees outstanding     13,293    
Performance guarantees | Surety bonds          
Guarantees:          
Performance guarantees outstanding     9,900    
Out-of-Home Product Application [Member]          
Movement in Standard Product Warranty Accrual          
Changes in accrued warranty obligations for pre-existing warranties during the period, including expirations     2,427 $ 4,539 $ 1,766
Ending accrued warranty obligations     $ 984