XML 42 R30.htm IDEA: XBRL DOCUMENT v3.22.0.1
PROPERTY AND EQUIPMENT, NET AND SOFTWARE DEVELOPMENT COSTS, NET (Tables)
12 Months Ended
Dec. 31, 2021
Property, Plant and Equipment [Abstract]  
Summary of property and equipment
Property and equipment, net consists of the following at December 31:
 Useful
Lives
(years)
20212020
Land— $22,523 $18,653 
Building and leasehold improvements
5-39
154,222 147,729 
Computer equipment and purchased software
3-5
109,691 108,571 
Furniture and fixtures535,932 30,666 
Transportation equipment5207 295 
  322,575 305,914 
Accumulated depreciation and amortization (141,382)(137,910)
Property and equipment, net $181,193 $168,004 
Summary of software development costs, net
Software development costs, net consists of the following at December 31:
 Useful
Lives
(years)
20212020
Software development costs5$32,274 $10,581 
Accumulated amortization (3,785)(1,460)
Software development costs, net $28,489 $9,121 
Summary of estimated annual amortization expense
Estimated annual amortization expense related to capitalized software development costs:
2022$3,442 
20233,285 
20243,212 
20252,501 
20261,339 
Thereafter14,710 
$28,489 
Estimated annual amortization expense related to other intangibles included in the table below:
2022$105,244 
202387,249 
202486,699 
202586,016 
202678,165 
Thereafter609,120 
$1,052,493