XML 58 R44.htm IDEA: XBRL DOCUMENT v3.24.0.1
Property, Equipment and Software, Net (Tables)
12 Months Ended
Dec. 31, 2023
Property, Plant and Equipment [Abstract]  
Property, Equipment and Software
Property, equipment and software, net, consist of the following:
December 31,20232022
Software (1)
$209,260 $174,360 
Leasehold improvements30,764 31,214 
Computer equipment21,654 27,410 
Furniture and fixtures5,845 6,088 
Total property, equipment and software267,523 239,072 
Accumulated depreciation and amortization(106,006)(102,599)
Total property, equipment and software, net$161,517 $136,473 
(1)    Includes $66.9 million and $43.7 million of development in progress for internally-developed software and $4.6 million and $3.0 million of development in progress to customize purchased software as of December 31, 2023 and 2022, respectively.