XML 39 R28.htm IDEA: XBRL DOCUMENT v3.24.3
Property and Equipment, Net (Tables)
9 Months Ended
Sep. 30, 2024
Property, Plant and Equipment [Abstract]  
Schedule of Components of Property and Equipment
Property and equipment consisted of the following (in thousands):
September 30,
2024
December 31,
2023
Computer hardware$133,563 $150,165 
Computer software223,364 220,004 
Furniture and equipment96,917 99,547 
Leasehold improvements198,525 187,806 
Property and equipment, cost652,369 657,522 
Accumulated depreciation(532,781)(548,713)
Property and equipment, net$119,588 $108,809