XML 51 R38.htm IDEA: XBRL DOCUMENT v3.22.0.1
Property and Equipment (Tables)
12 Months Ended
Dec. 31, 2021
Property, Plant and Equipment [Abstract]  
Composition of Property and Equipment
The composition of property and equipment as of December 31, 2020 and 2021 is as follows (in thousands):
 December 31, 2020December 31, 2021Estimated useful
life (years)
Land$7,138 $5,380 — 
Buildings and improvements21,373 16,691 
5-40
Furniture and office equipment77,337 65,054 
5-7
Computer hardware15,684 20,175 
3-7
Computer software183,015 199,635 
3-10
Leasehold improvements65,719 71,633 
3-15
Construction in progress15,517 9,246 — 
 385,783 387,814 
Accumulated depreciation and amortization(226,929)(237,225)
 $158,854 $150,589