XML 56 R43.htm IDEA: XBRL DOCUMENT v3.22.4
Intangible Assets (Tables)
12 Months Ended
Dec. 31, 2022
Goodwill and Intangible Assets Disclosure [Abstract]  
Amortized Intangible Assets
Intangible assets consisted of the following (in thousands):
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 
 Gross
Carrying
Value
Accumulated
Amortization
Net
Carrying
Value
Completed technologies$24,217 $(15,234)$8,983 
Customer relationships10,578 (7,891)2,687 
Non-compete agreements710 (492)218 
Distribution networks38,060 (38,060)— 
Trademarks110 (110)— 
Balance as of December 31, 2021$73,675 $(61,787)$11,888 
Estimated Amortization Expense Succeeding Fiscal Years
Estimated amortization expense for each of the five succeeding fiscal years and thereafter is as follows (in thousands):
Year Ended December 31,Amount
2023$3,137 
20242,623 
20252,300 
20261,995 
20271,273 
Thereafter1,086 
$12,414