XML 34 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
As of December 31,
(In thousands)20242023
Computer equipment $59,572 $65,975 
Capitalized internal-use software117,863 95,094 
Leasehold improvements14,656 15,571 
Computer software (including software license arrangements of $1,365 in 2024 and 2023, respectively)
8,082 8,402 
Finance leases20,974 13,113 
Office equipment, furniture, and other5,154 5,186 
Total property and equipment226,301 203,341 
Less: accumulated depreciation and amortization (including software license arrangements of $1,365 in 2024 and $1,350 in 2023)
(179,185)(161,767)
Total property and equipment, net$47,116 $41,574 
For the years ended December 31, 2024, 2023, and 2022, depreciation expense was $22.1 million, $19.8 million and $16.8 million, respectively. In addition, amortization expense from finance leases was $3.7 million, $1.9 million and $2.4 million for the years ended December 31, 2024, 2023, and 2022, respectively.
Of the Company's property and equipment, net, 99% was located in the United States as of December 31, 2024 and 2023.