XML 35 R25.htm IDEA: XBRL DOCUMENT v3.25.2
Property and Equipment (Tables)
6 Months Ended
Jun. 30, 2025
Property, Plant and Equipment [Abstract]  
Property and Equipment
Major classes of property and equipment were as follows:
June 30, 2025December 31, 2024
(in thousands)
Computer equipment and network hardware
$205,175 $184,155 
Furniture, fixtures, and office equipment
2,960 3,486 
Leasehold improvements
1,126 2,576 
Purchased software
1,108 1,123 
Gross property and equipment
210,369 191,340 
Accumulated depreciation
(120,864)(122,610)
Property and equipment, net
$89,505 $68,730 
The Company's property and equipment, net by geographical region was as follows:
June 30, 2025December 31, 2024
(in thousands)
United States
$73,690 $51,708 
International
15,815 17,022 
Total
$89,505 $68,730