XML 71 R54.htm IDEA: XBRL DOCUMENT v3.19.1
Revenue Recognition Contract with Customer, Asset and Liability (Details)
$ in Thousands
12 Months Ended
Apr. 27, 2019
USD ($)
contract
Apr. 28, 2018
USD ($)
contract
Revenue from Contract with Customer [Abstract]    
Contract assets $ 33,704 $ 30,968
Contract liabilities 47,178 39,379
Long-term contract liabilities 10,053 $ 7,475
Dollar Change [Abstract]    
Contract assets 2,736  
Contract liabilities - current 7,799  
Contract liabilities - noncurrent $ 2,578  
Change in Contract with Customer, Asset and Liability, Percentage [Abstract]    
Contract assets percent change 8.83%  
Contract liabilities, current, percent change 19.80%  
Contract liabilities, noncurrent, percent change 34.49%  
Number of Loss on Contracts | contract 6 2
Provision for Loss on Contracts $ 2,353 $ 30
Revenue recognized related to contract liability $ 35,676