XML 72 R60.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 6 Months Ended
Sep. 29, 2018
Sep. 30, 2017
Sep. 29, 2018
Sep. 30, 2017
Disaggregation of Revenue [Line Items]        
Revenues $ 85,917 $ 70,967 $ 196,541 $ 143,651
Transferred at Point in Time [Member]        
Disaggregation of Revenue [Line Items]        
Revenues 79,898 65,494 183,954 132,820
Transferred over Time [Member]        
Disaggregation of Revenue [Line Items]        
Revenues $ 6,019 $ 5,473 $ 12,587 $ 10,831