XML 46 R27.htm IDEA: XBRL DOCUMENT v3.24.0.1
Summary of Significant Accounting Policies (Tables)
12 Months Ended
Dec. 31, 2023
Accounting Policies [Abstract]  
Schedule of Property and Equipment, Useful Lives The estimated useful life of each asset category is as follows:
Computer and networking equipment
3 to 5 years
Leasehold improvements
Shorter of lease term or 5 years
Furniture and fixtures3 years
Office equipment3 years
Internal-use software
3 to 5 years
Property and equipment, net consisted of the following:
As of December 31,
20232022
(in thousands)
Computer and networking equipment$224,313 $225,009 
Leasehold improvements8,605 8,374 
Furniture and fixtures2,142 1,792 
Office equipment1,228 1,176 
Internal-use software97,623 66,488 
Property and equipment, gross333,911 302,839 
Accumulated depreciation and amortization(157,303)(122,461)
Property and equipment, net$176,608 $180,378 
Schedule of Intangible Assets
The useful lives of the intangible assets are as follows:

Customer relationships
3 to 8 years
Developed technology
4 to 5 years
Trade names
3 to 4 years
Backlog2 years
Internet protocol addresses10 years
In-process research and development (“IPR&D”)
Indefinite
As of December 31, 2023 and December 31, 2022, the Company’s intangible assets consisted of the following:
As of December 31, 2023
As of December 31, 2022
Gross carrying valueAccumulated amortizationNet carrying valueGross carrying valueAccumulated amortizationNet carrying value
(in thousands)
Intangible assets:
Customer relationships$69,860 $(28,473)$41,387 $69,860 $(19,582)$50,278 
Developed technology50,130 (32,424)17,706 50,130 (22,367)27,763 
Trade names3,910 (3,542)368 3,910 (2,564)1,346 
Internet protocol addresses4,984 (1,970)3,014 4,984 (1,471)3,513 
Backlog— — — 2,200 (2,200)— 
Total intangible assets$128,884 $(66,409)$62,475 $131,084 $(48,184)$82,900