XML 35 R19.htm IDEA: XBRL DOCUMENT v3.24.0.1
Property and Equipment
12 Months Ended
Dec. 31, 2023
Property, Plant and Equipment [Abstract]  
Property and Equipment Property and Equipment
Property and equipment, stated at cost, consists of the following (in thousands):
December 31,
20232022
Computer hardware, software and related equipment$502,564 $424,275 
Furniture and equipment2,836 881 
Leasehold improvements9,784 8,614 
515,184 433,770 
Less: Accumulated depreciation and amortization(327,015)(255,586)
 Total property and equipment, net$188,169 $178,184 
Depreciation expense was $92.1 million, $76.7 million, and $63.6 million for the years ended December 31, 2023, 2022, and 2021, respectively.
Total disposals of property and equipment, net was $0.0 million, $0.2 million, and $11.0 million for the years ended December 31, 2023, 2022, and 2021, respectively.