XML 33 R17.htm IDEA: XBRL DOCUMENT v3.24.0.1
Property, Plant and Equipment
12 Months Ended
Dec. 31, 2023
Property, Plant and Equipment [Abstract]  
Property, Plant and Equipment Property, Plant and Equipment
Property, plant and equipment, net consisted of the following at December 31 (in thousands):
Estimated
Useful Lives
(in Years)
2023
2022
Computer hardware and software
3 to 5
$734,759 $581,471 
Card-reading equipment
4 to 6
61,216 49,351 
Furniture, fixtures, and vehicles
2 to 10
20,614 19,482 
Buildings and improvements
5 to 50
41,508 35,817 
Property, plant and equipment, gross858,097 686,121 
Less: accumulated depreciation(514,943)(391,429)
Property, plant and equipment, net$343,154 $294,692 
Depreciation expense related to property and equipment for the years ended December 31, 2023, 2022, and 2021 was $110.0 million, $92.0 million, and $75.6 million, respectively. Amortization expense includes $77.5 million, $61.3 million, and $46.7 million for capitalized computer software costs for the years ended December 31, 2023, 2022, and 2021, respectively. At December 31, 2023 and 2022, the Company had unamortized computer software costs of $268.9 million and $213.3 million, respectively.
Write-offs of property, plant and equipment were immaterial for each of the years ended December 31, 2023, 2022, and 2021.