XML 49 R32.htm IDEA: XBRL DOCUMENT v3.22.0.1
PROPERTY AND EQUIPMENT (Tables)
12 Months Ended
Dec. 31, 2021
Property, Plant and Equipment [Abstract]  
Schedule of Property and Equipment
As of December 31, 2021 and 2020, property and equipment consisted of the following:
 Range of Depreciable Lives20212020
(Years)(in thousands)
Software
5-10
$1,309,160 $1,144,230 
Equipment
3-20
778,533 679,686 
Buildings
40
195,088 208,264 
Leasehold improvements
5-15
132,529 131,790 
Furniture and fixtures
5-10
78,364 63,542 
Land12,126 13,751 
2,505,800 2,241,263 
Less accumulated depreciation and amortization(1,196,623)(900,438)
Work-in-progress378,409 237,707 
$1,687,586 $1,578,532