XML 45 R35.htm IDEA: XBRL DOCUMENT v3.23.1
Intangible Assets (Tables)
3 Months Ended
Apr. 02, 2023
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
Completed technologies$28,017 $(18,492)$9,525 
Customer relationships5,838 (4,040)1,798 
Non-compete agreements340 (191)149 
Balance as of April 2, 2023$34,195 $(22,723)$11,472 
 Gross
Carrying
Value
Accumulated
Amortization
Net
Carrying
Value
Completed technologies$28,017 $(17,744)$10,273 
Customer relationships5,838 (3,860)1,978 
Non-compete agreements340 (177)163 
Balance as of December 31, 2022$34,195 $(21,781)$12,414 
Schedule of Intangible Assets, Future Amortization Expense
As of April 2, 2023, estimated future amortization expense related to intangible assets was as follows (in thousands):
Year Ended December 31,Amount
Remainder of fiscal 2023$2,195 
20242,623 
20252,300 
20261,995 
20271,273 
2028543 
Thereafter543 
$11,472