XML 52 R41.htm IDEA: XBRL DOCUMENT v3.21.2
Property, Equipment and Software, Net (Tables)
9 Months Ended
Sep. 30, 2021
Property, Plant and Equipment [Abstract]  
Property, Equipment and Software, Net
Property, equipment and software, net, consist of the following:
September 30, 2021December 31, 2020
Internally developed software (1)
$105,978 $101,953 
Leasehold improvements36,053 35,140 
Computer equipment29,240 27,030 
Purchased software19,515 19,004 
Furniture and fixtures8,105 8,203 
Construction in progress4,782 2,761 
Total property, equipment and software203,673 194,091 
Accumulated depreciation and amortization(107,600)(97,450)
Total property, equipment and software, net$96,073 $96,641 
(1)     Includes $27.3 million and $13.9 million of development in progress as of September 30, 2021 and December 31, 2020, respectively.