XML 50 R33.htm IDEA: XBRL DOCUMENT v3.22.4
PROPERTY AND EQUIPMENT (Tables)
12 Months Ended
Dec. 31, 2022
Property, Plant and Equipment [Abstract]  
Schedule of Property and Equipment
As of December 31, 2022 and 2021, property and equipment consisted of the following:

 Range of Depreciable Lives20222021
(Years)(in thousands)
Software
5-10
$1,523,220 $1,309,160 
Equipment
3-20
776,203 778,533 
Buildings
40
189,586 195,088 
Leasehold improvements
5-15
117,275 132,529 
Furniture and fixtures
5-10
88,548 78,364 
Land9,834 12,126 
2,704,666 2,505,800 
Less accumulated depreciation and amortization(1,367,860)(1,196,623)
Work-in-progress502,003 378,409 
$1,838,809 $1,687,586