XML 60 R50.htm IDEA: XBRL DOCUMENT v3.22.1
Intangible Assets (Details) - USD ($)
$ in Thousands
Apr. 03, 2022
Dec. 31, 2021
Distribution Rights, Developed Technology Rights, Customer Contracts And Relationships, Other Intangible Assets, And Trademarks    
Gross Carrying Value $ 73,675 $ 73,675
Accumulated Amortization 62,627 61,787
Net Carrying Value 11,048 11,888
Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract]    
Net Carrying Value 11,048 11,888
Distribution networks    
Distribution Rights, Developed Technology Rights, Customer Contracts And Relationships, Other Intangible Assets, And Trademarks    
Gross Carrying Value 38,060 38,060
Accumulated Amortization 38,060 38,060
Net Carrying Value 0 0
Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract]    
Net Carrying Value 0 0
Completed technologies    
Distribution Rights, Developed Technology Rights, Customer Contracts And Relationships, Other Intangible Assets, And Trademarks    
Gross Carrying Value 24,217 24,217
Accumulated Amortization 15,892 15,234
Net Carrying Value 8,325 8,983
Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract]    
Net Carrying Value 8,325 8,983
Customer relationships    
Distribution Rights, Developed Technology Rights, Customer Contracts And Relationships, Other Intangible Assets, And Trademarks    
Gross Carrying Value 10,578 10,578
Accumulated Amortization 8,060 7,891
Net Carrying Value 2,518 2,687
Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract]    
Net Carrying Value 2,518 2,687
Non-compete agreements    
Distribution Rights, Developed Technology Rights, Customer Contracts And Relationships, Other Intangible Assets, And Trademarks    
Gross Carrying Value 710 710
Accumulated Amortization 505 492
Net Carrying Value 205 218
Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract]    
Net Carrying Value 205 218
Trademarks    
Distribution Rights, Developed Technology Rights, Customer Contracts And Relationships, Other Intangible Assets, And Trademarks    
Gross Carrying Value 110 110
Accumulated Amortization 110 110
Net Carrying Value 0 0
Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract]    
Net Carrying Value 0 $ 0
Indefinite-lived intangible asset excluding in-process technologies    
Distribution Rights, Developed Technology Rights, Customer Contracts And Relationships, Other Intangible Assets, And Trademarks    
Net Carrying Value 11,048  
Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract]    
Remainder of fiscal 2022 2,435  
2023 2,594  
2024 2,080  
2025 1,757  
2026 1,452  
2027 730  
Net Carrying Value $ 11,048