XML 62 R52.htm IDEA: XBRL DOCUMENT v3.25.3
Deferred Revenue and Customer Advances (Detail) - USD ($)
$ in Thousands
Sep. 28, 2025
Jun. 29, 2025
Dec. 31, 2024
Sep. 29, 2024
Jun. 30, 2024
Dec. 31, 2023
Deferred Revenue Disclosure [Abstract]            
Maintenance, service and training $ 57,606   $ 58,473      
Customer advances, undelivered elements and other 68,316   48,118      
Extended warranty 51,015 $ 46,751 41,624 $ 38,929 $ 33,512 $ 34,897
Total deferred revenue and customer advances $ 176,937   $ 148,215