XML 298 R32.htm IDEA: XBRL DOCUMENT v3.22.4
Property and Equipment (Tables)
12 Months Ended
Dec. 31, 2022
Property, Plant and Equipment [Abstract]  
Property and Equipment
Property and equipment consist of the following (in thousands):
December 31,
20222021
Software161,943 160,633 
Buildings98,228 83,405 
Equipment54,110 52,653 
Furniture and fixtures40,700 32,471 
Leasehold improvements26,065 42,246 
Land38,195 38,641 
419,241 410,049 
Accumulated depreciation and amortization
(214,981)(233,786)
Property and equipment, net204,260 176,263