XML 54 R36.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 and Equipment
As of December 31, 2023 and 2022, property and equipment consisted of the following:

 Range of Depreciable Lives20232022
(Years)(in thousands)
Software
5-10
$1,937,440 $1,523,220 
Equipment
3-20
969,164 776,203 
Buildings
40
191,715 189,586 
Leasehold improvements
5-15
120,964 117,275 
Furniture and fixtures
5-10
104,474 88,548 
Land11,821 9,834 
3,335,578 2,704,666 
Less accumulated depreciation and amortization(1,800,382)(1,367,860)
Work-in-progress654,809 502,003 
$2,190,005 $1,838,809