XML 35 R25.htm IDEA: XBRL DOCUMENT v3.23.2
Goodwill and Intangible Assets (Tables)
6 Months Ended
Jun. 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:
June 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,463)$6,867 
Customer relationships1127,548 (5,842)21,706 
Customer contracts17,000 (6,005)995 
Software license65,419 (1,953)3,466 
Patents4600 (279)321 
Total$53,897 $(20,542)$33,355 
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 June 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$2,908 
20245,635 
20255,402 
20265,007 
20274,131 
2028 and thereafter10,272 
Total$33,355