XML 44 R33.htm IDEA: XBRL DOCUMENT v3.20.2
Intangible Assets (Tables)
6 Months Ended
Jun. 28, 2020
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Intangible Assets
Amortized intangible assets consisted of the following (in thousands):
Gross
Carrying
Value
Accumulated
Amortization
Net
Carrying
Value
Distribution networks$38,060  $38,060  $—  
Completed technologies21,917  11,035  10,882  
Customer relationships10,578  6,795  3,783  
In-process technologies2,300  —  2,300  
Non-compete agreements710  409  301  
Trademarks110  39  71  
Balance as of June 28, 2020$73,675  $56,338  $17,337  
 Gross
Carrying
Value
Accumulated
Amortization
Net
Carrying
Value
Distribution networks$38,060  $38,060  $—  
Completed technologies31,987  9,160  22,827  
Customer relationships14,407  6,402  8,005  
In-process technologies8,200  —  8,200  
Non-compete agreements710  350  360  
Trademarks110  12  98  
Balance as of December 31, 2019$93,474  $53,984  $39,490  
Schedule of Intangible Assets, Future Amortization Expense
As of June 28, 2020, estimated future amortization expense related to intangible assets was as follows (in thousands):
Year Ended December 31,Amount
Remainder of fiscal 2020$1,686  
20213,272  
20222,902  
20232,211  
20241,697  
20251,374  
Thereafter1,895  
$15,037