XML 40 R29.htm IDEA: XBRL DOCUMENT v3.24.3
Goodwill and Intangible Assets, net (Tables)
9 Months Ended
Sep. 30, 2024
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Goodwill
The changes in the carrying value of goodwill for the nine months ended September 30, 2024 is as follows (in thousands):

December 31, 2023$125,818 
Foreign currency translation impact
(363)
September 30, 2024$125,455 
Schedule of Intangible Assets
The gross carrying amount and accumulated amortization of the Company’s intangible assets, net, as of September 30, 2024 were as follows:
(in thousands)Gross
Carrying
Value
Accumulated
Amortization
Net Carrying
Value
Estimated
Useful Life
(Years)
Developed technology$91,629 $(72,658)$18,971 
3 - 10
Capitalized software22,178 (7,000)15,178 
3 - 5
Customer relationships18,566 (13,767)4,799 
5 - 10
Trademarks11,624 (5,982)5,642 15
Non-compete agreement5,871 (2,408)3,463 3
Patents3,629 (703)2,926 
3 - 19
Total intangible assets$153,497 $(102,518)$50,979 
The gross carrying amount and accumulated amortization of the Company’s intangible assets, net, as of December 31, 2023 were as follows:
(in thousands)Gross
Carrying
Value
Accumulated
Amortization
Net Carrying
Value
Estimated
Useful Life
(Years)
Developed technology$91,629 $(64,453)$27,176
3 - 10
Capitalized software18,423 (4,078)14,345 
3 - 5
Customer relationships18,809 (11,317)7,492 
5 - 10
Trademarks11,521 (5,367)6,154 15
Non-compete agreement5,878 (1,530)4,348 3
Patents3,132 (524)2,608 
3 - 19
Total intangible assets$149,392 $(87,269)$62,123