XML 24 R13.htm IDEA: XBRL DOCUMENT v3.25.2
Property and Equipment, Net
6 Months Ended
Jun. 30, 2025
Property, Plant and Equipment [Abstract]  
Property and Equipment, Net Property and Equipment, Net
Property and equipment consisted of the following (in thousands):
June 30,
2025
December 31,
2024
Computer hardware$118,375 $131,059 
Computer software233,650 224,609 
Furniture and equipment97,792 96,288 
Leasehold improvements207,454 200,565 
Property and equipment, cost657,271 652,521 
Accumulated depreciation(527,401)(532,957)
Property and equipment, net$129,870 $119,564