XML 50 R57.htm IDEA: XBRL DOCUMENT v3.20.1
Leases (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 28, 2020
Mar. 30, 2019
Mar. 31, 2018
Lessee, Lease, Description [Line Items]      
Lessee, Finance Lease, Term of Contract 5 years    
Lessee, Operating Lease, Liability, Payments, Due Next Twelve Months   $ 22,207  
Finance Lease, Liability, Payment, Due $ 56,200    
Document Period End Date Mar. 28, 2020    
Operating lease expense $ 15,184 19,300 $ 16,300
Short-term lease expense 6,878    
Variable lease expense 3,098    
Operating Leases, Future Minimum Payments, Due in Two Years   13,382  
Operating Leases, Future Minimum Payments, Due in Three Years   10,331  
Operating Leases, Future Minimum Payments, Due in Four Years   8,224  
Operating Leases, Future Minimum Payments, Due in Five Years   7,139  
Operating Leases, Future Minimum Payments, Due Thereafter   31,598  
Operating Leases, Future Minimum Payments Due   $ 92,881  
Operating Lease, Payments 16,504    
Operating lease assets obtained in exchange for new lease liabilities $ 13,201    
Maximum      
Lessee, Lease, Description [Line Items]      
Lessee, Finance Lease, Term of Contract 30 years