XML 55 R41.htm IDEA: XBRL DOCUMENT v3.24.0.1
Property and Equipment (Tables)
12 Months Ended
Dec. 31, 2023
Property, Plant and Equipment [Abstract]  
Schedule of Property, Plant and Equipment
The table below summarizes the estimated useful lives for the respective assets for depreciation and amortization purposes:
Computer equipment and software
2 - 7 years
Buildings and leasehold improvements
10 - 40 years
Furniture, fixtures, vehicles and equipment
3 - 10 years
The components of property and equipment were the following:
December 31,
(in thousands)20232022
Land and land improvements$44,978 $37,335 
Construction in progress and software under development98,310 76,700 
Computer equipment and software261,287 243,436 
Buildings and leasehold improvements305,485 261,669 
Furniture, fixtures, vehicles and equipment63,917 61,489 
Property and equipment773,977 680,629 
Less: Accumulated depreciation and amortization(280,499)(253,323)
Property and equipment, net$493,478 $427,306