XML 52 R34.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
Property and equipment, net consisted of the following as of December 31, 2022 and 2021 (in thousands):
 20222021
Buildings and building improvements$30,482 $29,596 
Computer equipment29,728 28,084 
Furniture, fixtures, equipment and other48,788 39,377 
Leasehold improvements7,495 7,164 
Land and land improvements4,681 4,726 
 121,174 108,947 
Less accumulated depreciation and amortization(73,205)(66,461)
Total property and equipment, net$47,969 $42,486