XML 53 R40.htm IDEA: XBRL DOCUMENT v3.24.0.1
PROPERTY AND EQUIPMENT, NET (Tables)
12 Months Ended
Dec. 31, 2023
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,
20232022
Furniture and equipment$91,061 $93,818 
Computer software6,759 6,837 
Software development165,119 147,424 
Leasehold improvements29,180 29,150 
Work in progress13,042 12,929 
Property and equipment305,161 290,158 
Accumulated depreciation and amortization(234,352)(197,269)
Property and equipment, net$70,809 $92,889 
Schedule of Capitalized Computer Software Development Costs
Capitalized computer software development costs consist of the following:
December 31,
20232022
Cost$165,119 $147,424 
Accumulated amortization(122,861)(95,777)
Software development, net$42,258 $51,647 
Schedule of Future Computer Software Development Depreciation
Future computer software development amortization for the remaining years:
Year ending December 31,
2024$25,615 
202513,990 
20262,653 
Total$42,258