XML 71 R58.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
Jun. 30, 2018
Jul. 01, 2017
Disaggregation of Revenue [Line Items]    
Revenue, Net $ 110,624 $ 72,684
Transferred at Point in Time [Member]    
Disaggregation of Revenue [Line Items]    
Revenue, Net 104,056 67,326
Transferred over Time [Member]    
Disaggregation of Revenue [Line Items]    
Revenue, Net $ 6,568 $ 5,358