XML 31 R16.htm IDEA: XBRL DOCUMENT v3.25.0.1
Property and Equipment
12 Months Ended
Dec. 31, 2024
Property, Plant and Equipment [Abstract]  
Property and Equipment Property and Equipment
The following table represents the property and equipment balances:
December 31,
20242023
(In thousands)
Equipment$99,728 $95,996 
Furniture and fixtures4,809 4,500 
Leasehold improvements17,722 17,919 
Purchased software and internal-use software development costs146,287 118,004 
Construction in progress12,539 11,614 
Property and equipment, gross281,085 248,033 
Accumulated depreciation and amortization(168,393)(139,432)
Total property and equipment, net$112,692 $108,601 
Depreciation and amortization expense of property and equipment was $34.5 million, $27.0 million, and $22.8 million for the years ended December 31, 2024, 2023, and 2022, respectively.
The geographic location of the Company’s property and equipment, net, is based on the physical location in which it is located. The following table summarizes the geographic information for property and equipment, net:
December 31,
20242023
(In thousands)
United States$109,534 $104,312 
Rest of world 3,158 4,289 
Total property and equipment, net$112,692 $108,601