XML 35 R17.htm IDEA: XBRL DOCUMENT v3.22.4
Property and Equipment
12 Months Ended
Dec. 31, 2022
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,
20222021
Building and building improvements
$— $29,856 
Land
— 6,456 
Internal-use software
67,371 60,946 
Purchased software
2,228 2,609 
Furniture and office equipment
2,518 3,332 
Computer hardware
14,074 13,762 
Leasehold improvements
1,985 4,903 
Software development in-progress
105 1,178 
Total cost of property and equipment
88,281 123,042 
Less: accumulated depreciation and amortization
(57,458)(76,029)
Property and equipment, net
$30,823 $47,013 
Depreciation and amortization expense related to property and equipment was $18.2 million, $15.7 million and $17.3 million for 2022, 2021 and 2020, respectively.
At December 31, 2022, 2021 and 2020, accumulated amortization in connection with internal-use software costs was $41.0 million, $42.5 million and $38.7 million, respectively. In 2022, 2021 and 2020, we recorded amortization expense of $14.6 million, $11.6 million and $12.3 million, respectively, in connection with these costs. Software development in-progress consists primarily of internal-use software projects, which when placed in service, will provide enhancements and improvements to the operational and functional capabilities to our online platforms and our customer-facing website. In 2022 and 2021, we capitalized internal-use software development costs of $21.4 million and $9.9 million, respectively. In 2022, no software development costs were impaired. In 2021 and 2020, we impaired $0.9 million and $1.1 million, respectively, of capitalized software developments costs related primarily to internal-use software projects that no longer met our business requirements or were no longer expected to be placed in service.