XML 35 R25.htm IDEA: XBRL DOCUMENT v3.23.3
Goodwill and Intangible Assets (Tables)
9 Months Ended
Sep. 30, 2023
Goodwill and Intangible Assets Disclosure [Abstract]  
Components of Intangible Assets
The components of the Company’s intangible assets were as follows for the periods presented:
September 30, 2023 (unaudited)
(in thousands, except for useful life data)
Weighted Average
Remaining Useful
Life (in Years)
Gross Carrying AmountAccumulated
Amortization
Net Book Value
Purchased technology6$13,330 $(6,853)$6,477 
Customer relationships1127,548 (6,519)21,029 
Customer contracts17,000 (6,171)829 
Software license65,419 (2,153)3,266 
Patents4600 (300)300 
Total$53,897 $(21,996)$31,901 
December 31, 2022 (audited)
(in thousands, except for useful life data)
Weighted Average
Remaining Useful
Life (in Years)
Gross Carrying AmountAccumulated
Amortization
Net Book Value
Purchased technology7$13,529 $(5,835)$7,694 
Customer relationships1227,548 (4,490)23,058 
Customer contracts17,000 (5,673)1,327 
Software license75,419 (1,552)3,867 
Non-compete1283 (273)10 
Patents5600 (236)364 
Total$54,379 $(18,059)$36,320 
Estimated Future Amortization Expense
As of September 30, 2023, estimated amortization expense for the remainder of 2023 and thereafter was as follows (unaudited, in thousands):
Year Ending December 31,Amortization Expense
2023$1,454 
20245,635 
20255,402 
20265,007 
20274,131 
2028 and thereafter10,272 
Total$31,901