XML 62 R44.htm IDEA: XBRL DOCUMENT v3.24.0.1
Intangible Assets (Tables)
12 Months Ended
Dec. 31, 2023
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
Customer relationships$75,965 $(5,352)$70,613 
Completed technologies62,123 (20,745)41,378 
Trademarks903 (50)853 
Non-compete agreements340 (232)108 
Balance as of December 31, 2023$139,331 $(26,379)$112,952 
 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 
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
2024$11,389 
202511,066 
202610,711 
20279,737 
20289,008 
Thereafter61,041 
$112,952