XML 33 R18.htm IDEA: XBRL DOCUMENT v3.25.0.1
Property, Plant, and Equipment
12 Months Ended
Dec. 31, 2024
Property, Plant and Equipment [Abstract]  
Property, Plant, and Equipment PROPERTY, PLANT, AND EQUIPMENT
Property, plant, and equipment in the accompanying Consolidated Balance Sheets consisted of the following amounts as of December 31, 2024 and 2023 (in thousands):
 December 31, 2024December 31, 2023
Machinery and equipment$243,354 $224,456 
Vehicles83,422 76,489 
Furniture and fixtures29,150 27,415 
Computer hardware/software107,376 102,682 
Land, buildings, and leasehold improvements162,336 142,114 
Construction in progress13,059 13,514 
Finance lease right-of-use assets (1)
6,009 4,932 
 644,706 591,602 
Accumulated depreciation and amortization(437,217)(412,224)
 $207,489 $179,378 
____________________________________________
(1)Finance lease right-of-use assets are recorded net of accumulated amortization.
Depreciation and amortization expense related to property, plant, and equipment, including finance leases, was $56.7 million, $51.8 million, and $47.3 million for the years ended December 31, 2024, 2023, and 2022, respectively.