v3.25.2
Property and Equipment (Tables)
6 Months Ended
Jun. 30, 2025
Property, Plant and Equipment [Abstract]  
Schedule of Property, Plant and Equipment Balances
The following table represents the property and equipment balances:
June 30,
2025
December 31,
2024
(In thousands)
Equipment$104,472 $99,728 
Furniture and fixtures4,934 4,809 
Leasehold improvements18,144 17,722 
Purchased software and internal-use software development costs156,137 146,287 
Construction in progress19,446 12,539 
Property and equipment, gross303,133 281,085 
Accumulated depreciation and amortization(184,179)(168,393)
Total property and equipment, net$118,954 $112,692 
Schedule of Geographic Information for Property and Equipment, Net The following table summarizes the geographic information for property and equipment, net:
June 30,
2025
December 31,
2024
(In thousands)
United States$115,192 $109,534 
Rest of world
3,762 3,158 
Total property and equipment, net$118,954 $112,692