XML 29 R12.htm IDEA: XBRL DOCUMENT v3.24.0.1
Property and Equipment, Net
12 Months Ended
Dec. 31, 2023
Property, Plant and Equipment [Abstract]  
Property and Equipment, Net PROPERTY AND EQUIPMENT, NET
Property and equipment, net at December 31, 2023 and 2022 consisted of the following (in thousands):
20232022
Buildings and leasehold improvements$58,537 $47,300 
Furniture and fixtures36,039 30,369 
Capitalized software34,635 34,735 
Equipment39,398 32,927 
Total property and equipment168,609 145,331 
Accumulated depreciation(111,597)(100,147)
Property and equipment, net$57,012 $45,184 
Depreciation expense for property and equipment was $12.5 million, $11.2 million and $10.8 million in 2023, 2022 and 2021, respectively.