XML 64 R53.htm IDEA: XBRL DOCUMENT v3.21.2
Intangible Assets - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Oct. 03, 2021
Sep. 27, 2020
Jun. 28, 2020
Oct. 03, 2021
Sep. 27, 2020
Dec. 31, 2020
May 26, 2020
Distribution Rights, Developed Technology Rights, Customer Contracts And Relationships, Other Intangible Assets, And Trademarks              
Intangible asset impairment charges $ 0 $ 0 $ 19,571 $ 0 $ 19,571    
Accumulated amortization 60,893     60,893   $ 58,120  
Distribution networks              
Distribution Rights, Developed Technology Rights, Customer Contracts And Relationships, Other Intangible Assets, And Trademarks              
Accumulated amortization 38,060     38,060   38,060  
Completed technologies              
Distribution Rights, Developed Technology Rights, Customer Contracts And Relationships, Other Intangible Assets, And Trademarks              
Accumulated amortization 14,548     14,548   12,397  
Completed technologies | Sualab              
Distribution Rights, Developed Technology Rights, Customer Contracts And Relationships, Other Intangible Assets, And Trademarks              
Intangible asset impairment charges     10,070        
Customer relationships              
Distribution Rights, Developed Technology Rights, Customer Contracts And Relationships, Other Intangible Assets, And Trademarks              
Accumulated amortization 7,700     7,700   7,160  
Customer relationships | EnShape GmbH              
Distribution Rights, Developed Technology Rights, Customer Contracts And Relationships, Other Intangible Assets, And Trademarks              
Intangible asset impairment charges     219        
Intangible assets acquired     0       $ 447
Accumulated amortization             $ 228
Customer relationships | Sualab              
Distribution Rights, Developed Technology Rights, Customer Contracts And Relationships, Other Intangible Assets, And Trademarks              
Intangible asset impairment charges     3,382        
Non-compete agreements              
Distribution Rights, Developed Technology Rights, Customer Contracts And Relationships, Other Intangible Assets, And Trademarks              
Accumulated amortization 478     478   436  
Trademarks              
Distribution Rights, Developed Technology Rights, Customer Contracts And Relationships, Other Intangible Assets, And Trademarks              
Accumulated amortization $ 107     $ 107   $ 67  
In-process technologies | Sualab              
Distribution Rights, Developed Technology Rights, Customer Contracts And Relationships, Other Intangible Assets, And Trademarks              
Intangible asset impairment charges     $ 5,900