XML 38 R28.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Goodwill and Intangible Assets (Tables)
3 Months Ended
Mar. 31, 2024
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, 2024
(in thousands, except for useful life data)
Weighted Average
Remaining Useful
Life (in Years)
Gross Carrying AmountAccumulated
Amortization
Net Book Value
Purchased technology5$13,330 $(7,624)$5,706 
Customer relationships1127,548 (9,235)18,313 
Customer contracts17,000 (6,434)566 
Software license55,419 (2,546)2,873 
Patents3600 (343)257 
Total$53,897 $(26,182)$27,715 
December 31, 2023
(in thousands, except for useful life data)
Weighted Average
Remaining Useful
Life (in Years)
Gross Carrying AmountAccumulated
Amortization
Net Book Value
Purchased technology5$13,330 $(7,243)$6,087 
Customer relationships1127,548 (8,111)19,437 
Customer contracts17,000 (6,337)663 
Software license65,419 (2,353)3,066 
Patents3600 (321)279 
Total$53,897 $(24,365)$29,532 
Estimated Future Amortization Expense
As of March 31, 2024, estimated amortization expense for the remainder of 2024 and thereafter was as follows (unaudited, in thousands):
Year Ending December 31,Amortization Expense
2024$4,119 
20255,106 
20264,709 
20273,834 
20282,790 
2029 and thereafter7,157 
Total$27,715