XML 82 R69.htm IDEA: XBRL DOCUMENT v3.21.2
Deferred Revenue and Customer Advances (Detail) - USD ($)
$ in Thousands
Oct. 03, 2021
Jul. 04, 2021
Dec. 31, 2020
Sep. 27, 2020
Jun. 28, 2020
Dec. 31, 2019
Deferred Revenue Arrangement            
Maintenance, service and training $ 83,046   $ 77,654      
Extended warranty 67,482 $ 63,525 51,929 $ 48,703 $ 40,178 $ 30,677
Customer advances, undelivered elements and other 49,874   63,438      
Total deferred revenue and customer advances $ 200,402   $ 193,021