XML 59 R49.htm IDEA: XBRL DOCUMENT v3.22.1
Deferred Revenue and Customer Advances (Detail) - USD ($)
$ in Thousands
Apr. 03, 2022
Dec. 31, 2021
Apr. 04, 2021
Dec. 31, 2020
Deferred Revenue Arrangement        
Maintenance, service and training $ 83,212 $ 81,826    
Customer advances, undelivered elements and other 58,521 55,112    
Extended warranty 65,726 64,168 $ 53,908 $ 51,929
Total deferred revenue and customer advances $ 207,459 $ 201,106