XML 41 R29.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Goodwill and Intangible Assets (Tables)
6 Months Ended
Jun. 30, 2024
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Goodwill
The following table presents details of our goodwill during the six months ended June 30, 2024 (in thousands):
Amount
Balance as of December 31, 2023$45,338 
Goodwill acquired28,237 
Foreign currency translation adjustments(1,330)
Balance as of June 30, 2024$72,245 
Schedule of Finite-Lived Intangible Assets Amortization Expense
The following table presents details of our purchased intangible assets as of June 30, 2024 and December 31, 2023 (in thousands):
June 30, 2024
Gross Carrying AmountAccumulated AmortizationNet Carrying AmountWeighted Average Remaining Useful Life (In Years)
Intangible assets with finite lives:
Developed technology$35,071 $(6,043)$29,028 5.4
Customer relationships5,743 (558)5,185 11.2
Trade name / Trademarks671 (277)394 2.5
Total intangible assets$41,485 $(6,878)$34,607 
December 31, 2023
Gross Carrying AmountAccumulated AmortizationNet Carrying AmountWeighted Average Remaining Useful Life (In Years)
Intangible assets with finite lives:
Developed technology$25,829 $(3,997)$21,832 5.9
Customer relationships4,526 (377)4,149 11.9
Trade name / Trademarks331 (179)152 0.9
Total intangible assets$30,686 $(4,553)$26,132