XML 41 R30.htm IDEA: XBRL DOCUMENT v3.24.3
Goodwill and Intangible Assets (Tables)
9 Months Ended
Sep. 30, 2024
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Intangible Assets, Net
As of September 30, 2024 and December 31, 2023, the Company’s intangible assets consisted of the following:
As of September 30, 2024As of December 31, 2023
Gross carrying valueAccumulated amortizationNet carrying valueGross carrying valueAccumulated amortizationNet carrying value
(in thousands)
Intangible assets:
Customer relationships$69,860 $(35,141)$34,719 $69,860 $(28,473)$41,387 
Developed technology50,130 (39,968)10,162 50,130 (32,424)17,706 
Trade names3,910 (3,656)254 3,910 (3,542)368 
Internet protocol addresses4,984 (2,343)2,641 4,984 (1,970)3,014 
Total intangible assets$128,884 $(81,108)$47,776 $128,884 $(66,409)$62,475 
Schedule of Expected Amortization Expense of Intangible Assets
The expected amortization expense of intangible assets subject to amortization as of September 30, 2024 is as follows:
As of September 30, 2024
(in thousands)
Remainder of 2024$4,900 
202516,976 
20269,193 
20279,051 
20286,891 
Thereafter765 
Total$47,776