XML 82 R71.htm IDEA: XBRL DOCUMENT v3.10.0.1
Deferred Revenue and Customer Advances (Detail) - USD ($)
$ in Thousands
Jul. 01, 2018
Apr. 01, 2018
Jan. 01, 2018
Dec. 31, 2017
Jul. 02, 2017
Apr. 02, 2017
Dec. 31, 2016
Deferred Revenue Arrangement              
Maintenance and training $ 60,993     $ 57,256      
Extended warranty 25,971 $ 24,590 $ 24,438 24,438 $ 29,377 $ 24,969 $ 28,200
Customer advances, undelivered elements and other 20,902     32,047      
Total deferred revenue and customer advances $ 107,866     $ 113,741