XML 208 R11.htm IDEA: XBRL DOCUMENT v3.22.4
PROPERTY AND EQUIPMENT, NET AND SOFTWARE DEVELOPMENT COSTS, NET
12 Months Ended
Dec. 31, 2022
Property, Plant and Equipment [Abstract]  
PROPERTY AND EQUIPMENT, NET AND SOFTWARE DEVELOPMENT COSTS, NET PROPERTY AND EQUIPMENT, NET AND SOFTWARE DEVELOPMENT COSTS, NET 
Property and equipment, net consists of the following at December 31:
 Useful
Lives
(years)
20222021
Land— $22,908 $22,523 
Building and leasehold improvements
5-39
159,059 154,222 
Computer equipment and purchased software
3-5
121,968 109,691 
Furniture and fixtures539,373 35,932 
Transportation equipment5200 207 
  343,508 322,575 
Accumulated depreciation and amortization (170,722)(141,382)
Property and equipment, net $172,786 $181,193 
Depreciation expense was $29.5 million in 2022, $29.4 million in 2021, and $25.5 million in 2020.
We paid $4.5 million and $12.8 million for real estate and the expansion of existing facilities in 2022 and 2021, respectively.
Software development costs, net consists of the following at December 31:
 Useful
Lives
(years)
20222021
Software development costs
3-5
$59,904 $32,274 
Accumulated amortization (11,715)(3,785)
Software development costs, net $48,189 $28,489 
Amortization expense for software development costs is recorded to cost of revenues and general and administrative expense. Amortization expense for software development costs recorded to cost of revenues was $6.5 million in 2022, $2.3 million in 2021, and no expense in 2020. Amortization expense for software development costs recorded to general and administrative expense was $1.4 million in 2022, no expense in 2021, and $1.2 million in 2020.
Estimated annual amortization expense related to software development costs:
2023$11,038 
202412,440 
202511,236 
20268,247 
20273,924 
Thereafter1,304 
$48,189