Deferred Revenue and Customer Advances (Detail) - USD ($) $ in Thousands |
Jul. 02, 2023 |
Apr. 02, 2023 |
Dec. 31, 2022 |
Jul. 03, 2022 |
Apr. 02, 2022 |
Dec. 31, 2021 |
---|---|---|---|---|---|---|
Deferred Revenue Arrangement | ||||||
Maintenance, service and training | $ 68,282 | $ 78,089 | ||||
Customer advances, undelivered elements and other | 46,380 | 59,147 | ||||
Extended warranty | 44,422 | $ 49,343 | 56,180 | $ 65,791 | $ 65,726 | $ 64,168 |
Total deferred revenue and customer advances | $ 159,084 | $ 193,416 |