XML 81 R69.htm IDEA: XBRL DOCUMENT v3.22.0.1
Changes in Carrying Value of Goodwill (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Goodwill [Line Items]    
Balance $ 618,305 $ 468,413
Cumulative translation adjustment 2,917 1,572
Balance 860,362 618,305
C Technologies    
Goodwill [Line Items]    
Goodwill arising from Acquisition   12,585
Spectrum Inc.    
Goodwill [Line Items]    
Goodwill arising from Acquisition   293
NMS    
Goodwill [Line Items]    
Measurement period adjustments (71)  
Goodwill arising from Acquisition   6,784
Balance 6,713  
ARTeSYN    
Goodwill [Line Items]    
Measurement period adjustments (60)  
Goodwill arising from Acquisition   $ 128,658
Balance 128,598  
Polymem S.A.    
Goodwill [Line Items]    
Goodwill arising from Acquisition 35,680  
Balance 35,680  
Avitide Inc.    
Goodwill [Line Items]    
Goodwill arising from Acquisition 199,245  
Balance 199,245  
NMT    
Goodwill [Line Items]    
Goodwill arising from Acquisition $ 10,180