XML 99 R85.htm IDEA: XBRL DOCUMENT v3.20.2
Schedule of Amortizable Intangible Assets (Detail) - USD ($)
$ in Thousands
9 Months Ended 12 Months Ended
Sep. 27, 2020
Dec. 31, 2019
Finite-Lived Intangible Assets    
Gross Carrying Amount $ 507,576 $ 507,836
Accumulated Amortization (399,799) (375,008)
Foreign Currency Translation Adjustment (4,105) (7,348)
Net Carrying Amount 103,672 125,480
Developed technology    
Finite-Lived Intangible Assets    
Gross Carrying Amount 361,787 361,787
Accumulated Amortization (295,801) (279,000)
Foreign Currency Translation Adjustment (3,806) (5,709)
Net Carrying Amount 62,180 77,078
Customer Relationships    
Finite-Lived Intangible Assets    
Gross Carrying Amount 75,669 75,669
Accumulated Amortization (63,107) (59,077)
Foreign Currency Translation Adjustment (42) (455)
Net Carrying Amount 12,520 16,137
Trademarks and tradenames    
Finite-Lived Intangible Assets    
Gross Carrying Amount 70,120 70,120
Accumulated Amortization (40,891) (36,671)
Foreign Currency Translation Adjustment (257) (1,184)
Net Carrying Amount $ 28,972 32,265
Backlog    
Finite-Lived Intangible Assets    
Gross Carrying Amount   260
Accumulated Amortization   $ (260)