XML 57 R42.htm IDEA: XBRL DOCUMENT v3.22.0.1
PROPERTY AND EQUIPMENT, NET (Tables)
12 Months Ended
Dec. 31, 2021
Property, Plant and Equipment [Abstract]  
Schedule of Property, Plant and Equipment Useful lives for purposes of computing depreciation are as follows:
Years
Leasehold improvements2-15
Furniture and equipment5-7
Computer software3-5
Property and equipment, net consists of the following:
December 31,
20212020
Furniture and equipment$146,456 $125,349 
Computer software20,254 19,031 
Software development88,822 82,202 
Leasehold improvements44,706 41,330 
Work in progress40,565 18,647 
Property and equipment340,803 286,559 
Accumulated depreciation and amortization(236,541)(201,557)
Property and equipment, net$104,262 $85,002 
Schedule of Capitalized Computer Software Development Costs
Capitalized computer software development costs consist of the following:
December 31,
20212020
Cost$88,822 $82,202 
Accumulated depreciation(76,495)(65,014)
Software development, net$12,327 $17,188 
Schedule of Future Computer Software Development Depreciation
Future computer software development depreciation for the remaining years:
Year ending December 31,
2022$7,244 
20234,520 
2024 and thereafter563 
Total$12,327