XML 47 R37.htm IDEA: XBRL DOCUMENT v3.23.3
Intangible Assets (Tables)
9 Months Ended
Oct. 01, 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 $(19,590)$8,427 
Customer relationships5,838 (4,400)1,438 
Non-compete agreements340 (219)121 
Balance as of October 1, 2023$34,195 $(24,209)$9,986 
 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 October 1, 2023, estimated future amortization expense related to intangible assets was as follows (in thousands):
Year Ended December 31,Amount
Remainder of fiscal 2023$709 
20242,623 
20252,300 
20261,995 
20271,273 
2028543 
Thereafter543 
$9,986