XML 37 R27.htm IDEA: XBRL DOCUMENT v3.23.1
Property and Equipment, Net (Tables)
3 Months Ended
Mar. 31, 2023
Property, Plant and Equipment [Abstract]  
Schedule of Components of Property and Equipment Property and equipment consisted of the following (in thousands):
March 31,
2023
December 31,
2022
Computer hardware$160,681 $160,028 
Computer software222,059 219,863 
Furniture and equipment97,152 96,601 
Leasehold improvements174,398 171,893 
Property and equipment, cost654,290 648,385 
Accumulated depreciation(546,603)(538,698)
Property and equipment, net$107,687 $109,687