XML 72 R61.htm IDEA: XBRL DOCUMENT v3.10.0.1
Revenue, Product and Geographic Information Revenue by Point-in-time vs Over-time (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Dec. 29, 2018
Dec. 30, 2017
Dec. 29, 2018
Dec. 30, 2017
Disaggregation of Revenue [Line Items]        
Revenues $ 67,942 $ 110,840 $ 264,483 $ 254,491
Transferred at Point in Time [Member]        
Disaggregation of Revenue [Line Items]        
Revenues 62,607 104,202 246,561 237,022
Transferred over Time [Member]        
Disaggregation of Revenue [Line Items]        
Revenues $ 5,335 $ 6,638 $ 17,922 $ 17,469