XML 36 R15.htm IDEA: XBRL DOCUMENT v3.25.4
PROPERTY AND EQUIPMENT, NET AND SOFTWARE DEVELOPMENT COSTS, NET
12 Months Ended
Dec. 31, 2025
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)
20252024
Land— $23,181 $23,163 
Building and leasehold improvements
5-39
178,585 181,066 
Computer equipment and purchased software
3-5
93,400 99,156 
Furniture and fixtures535,483 34,495 
Transportation equipment5251 222 
  330,900 338,102 
Accumulated depreciation and amortization (170,545)(174,327)
Property and equipment, net $160,355 $163,775 
Depreciation expense was $18.9 million in 2025, $23.3 million in 2024, and $25.0 million in 2023.
There were no expenditures for real estate and the expansion of existing facilities in 2025 and $7.5 million in 2024.
Software development costs, net consists of the following at December 31:
 Useful
Lives
(years)
20252024
Software development costs
3-7
$136,565 $118,698 
Accumulated amortization (68,194)(42,581)
Software development costs, net $68,371 $76,117 
Amortization expense for software development costs is recorded to cost of revenues and general and administrative expense as follows:
 202520242023
Amortization expense for software development costs recorded to cost of revenues
$22,663 $18,806 $12,625 
Amortization expense for software development costs recorded to general and administrative expense
1,862 1,601 930 
Total
$24,525 $20,407 $13,555 
Estimated annual amortization expense related to software development costs:
2026$24,005 
202717,811 
202813,097 
20299,485 
20303,973 
$68,371