XML 34 R25.htm IDEA: XBRL DOCUMENT v3.23.1
Goodwill and Intangible Assets (Tables)
3 Months Ended
Mar. 31, 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:
March 31, 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,529 $(6,272)$7,257 
Customer relationships1227,548 (5,166)22,382 
Customer contracts17,000 (5,802)1,198 
Software license75,419 (1,752)3,667 
Patents4600 (257)343 
Total$54,096 $(19,249)$34,847 
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 March 31, 2023, estimated amortization expense for the remainder of 2023 and thereafter was as follows (unaudited, in thousands):
Year Ending December 31,Amortization Expense
2023$4,400 
20245,635 
20255,402 
20265,007 
20274,131 
2028 and thereafter10,272 
Total$34,847