XML 43 R33.htm IDEA: XBRL DOCUMENT v3.25.1
Property and Equipment (Tables)
3 Months Ended
Mar. 31, 2025
Property, Plant and Equipment [Abstract]  
Schedule of Property, Plant and Equipment Balances
The following table represents the property and equipment balances:
March 31,
2025
December 31,
2024
(In thousands)
Equipment$101,335 $99,728 
Furniture and fixtures4,687 4,809 
Leasehold improvements17,075 17,722 
Purchased software and internal-use software development costs152,563 146,287 
Construction in progress16,098 12,539 
Property and equipment, gross291,758 281,085 
Accumulated depreciation and amortization(175,972)(168,393)
Total property and equipment, net$115,786 $112,692 
Schedule of Geographic Information for Property and Equipment, Net The following table summarizes the geographic information for property and equipment, net:
March 31,
2025
December 31,
2024
(In thousands)
United States$112,344 $109,534 
Rest of world
3,442 3,158 
Total property and equipment, net$115,786 $112,692