XML 61 R48.htm IDEA: XBRL DOCUMENT v3.8.0.1
Deferred Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Dec. 30, 2017
Dec. 31, 2016
Dec. 30, 2017
Dec. 31, 2016
Deferred Revenue Disclosure [Abstract]        
Deferred Revenue, Period Start $ 15,616 $ 11,583 $ 15,397 $ 7,685
Deferred Revenue, Noncurrent 405 400 405 400
Revenue deferred 51,191 9,075 66,661 28,547
Revenue recognized (54,420) (9,440) (69,671) (25,014)
Deferred Revenue, Period Start $ 12,387 $ 11,218 $ 12,387 $ 11,218