XML 70 R59.htm IDEA: XBRL DOCUMENT v3.7.0.1
Deferred Revenue and Customer Advances (Detail) - USD ($)
$ in Thousands
Apr. 02, 2017
Dec. 31, 2016
Apr. 03, 2016
Dec. 31, 2015
Deferred Revenue Arrangement        
Extended warranty $ 44,053 $ 46,753 $ 46,115 $ 46,499
Equipment maintenance and training 41,995 39,037    
Customer advances, undelivered elements and other 18,729 22,151    
Total deferred revenue and customer advances $ 104,777 $ 107,941