XML 50 R35.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
(in thousands)December 31,
20222021
Leasehold improvements
$35,049 $31,203 
Computer equipment
27,292 26,115 
Furniture and fixtures
5,993 5,565 
Computer software purchased
9,724 8,566 
Computer software developed for internal use
19,869 19,463 
Fixed assets in progress
37,342 4,262 
135,269 95,174 
Less: accumulated depreciation
(80,213)(68,337)
$55,056 $26,837 
Schedule of Depreciation Expense
(in thousands)202220212020
Depreciation expense$14,687 $24,606 $17,378