XML 21 R10.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Property and Equipment, net
6 Months Ended
Jun. 30, 2024
Property, Plant and Equipment [Abstract]  
Property and Equipment, net Property and Equipment, net
Property and equipment consisted of the following at June 30, 2024 and December 31, 2023 (in thousands):
 June 30, 2024December 31, 2023
Computer equipment and internally developed software$84,701 $87,830 
Furniture and fixtures962 1,527 
Leasehold improvements4,934 8,694 
 90,597 98,051 
Less: Accumulated depreciation(73,651)(79,171)
Total property and equipment, net$16,946 $18,880 
Included in the table above are property and equipment of $0.6 million and $1.0 million at June 30, 2024 and December 31, 2023, respectively, which are capitalizable but had not yet been placed in service. These balances were comprised primarily of capitalized software not ready for its intended use.
Total depreciation and amortization expense of property and equipment was $3.1 million and $2.9 million for the three months ended June 30, 2024 and 2023, respectively. Total depreciation and amortization expense of property and equipment was $6.1 million and $5.9 million for the six months ended June 30, 2024 and 2023, respectively.
Amortization of internal use capitalized software development costs was $3.0 million and $2.8 million for the three months ended June 30, 2024 and 2023, respectively. Amortization of internal use capitalized software development costs was $5.8 million and $5.6 million for the six months ended June 30, 2024 and 2023, respectively.