XML 34 R15.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
Property and equipment, net, consisted of the following (in thousands):
As of December 31,
20242023
Internal-use software
$124,628 $91,424 
Purchased software
214 1,360 
Furniture and office equipment
1,654 1,797 
Computer hardware
6,541 7,588 
Leasehold improvements
1,258 1,476 
Total cost of property and equipment
134,295 103,645 
Less: accumulated depreciation and amortization
(74,507)(55,413)
Property and equipment, net
$59,788 $48,232 
Depreciation and amortization expense related to property and equipment was $29.8 million, $20.2 million and $18.2 million for 2024, 2023 and 2022, respectively.
At December 31, 2024 and 2023 accumulated amortization in connection with internal-use software costs was $68.0 million and $47.6 million, respectively. In 2024, 2023 and 2022, we recorded amortization expense of $27.6 million, $17.6 million and $14.6 million, respectively, in connection with these costs. In 2024, 2023 and 2022 we capitalized internal-use software development costs of $40.4 million, $35.0 million and $21.4 million respectively. In 2024, 2023 and 2022, no software development costs were impaired.