XML 96 R76.htm IDEA: XBRL DOCUMENT v3.25.0.1
PROPERTY AND EQUIPMENT (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
PROPERTY AND EQUIPMENT      
Property and equipment $ 1,405,486 $ 1,144,989  
Less accumulated depreciation (679,832) (627,408)  
Total property and equipment, net 725,654 517,581  
Accumulated depreciation related to finance leases 900 700  
Depreciation and amortization expense      
Depreciation expense from property and equipment 137,391 122,078 $ 103,141
Amortization expense from finance leases 217 126 110
Amortization expense from intangible assets 17,079 17,873 11,350
Accretion expense from asset retirement obligations 2,260 1,012 1,115
Total depreciation, amortization and accretion 156,947 141,089 $ 115,716
Machinery and equipment      
PROPERTY AND EQUIPMENT      
Property and equipment 581,566 608,780  
Gathering and disposal infrastructure      
PROPERTY AND EQUIPMENT      
Property and equipment 309,854 87,354  
Recycling facilities      
PROPERTY AND EQUIPMENT      
Property and equipment 115,227 68,875  
Buildings and leasehold improvements      
PROPERTY AND EQUIPMENT      
Property and equipment 109,520 111,650  
Pipelines      
PROPERTY AND EQUIPMENT      
Property and equipment 103,425 103,171  
Land      
PROPERTY AND EQUIPMENT      
Property and equipment 39,960 23,745  
Vehicles and equipment      
PROPERTY AND EQUIPMENT      
Property and equipment 13,870 19,007  
Computer equipment and software      
PROPERTY AND EQUIPMENT      
Property and equipment 7,864 3,038  
Computer equipment and software - finance lease      
PROPERTY AND EQUIPMENT      
Property and equipment 904 883  
Machinery and equipment - finance lease      
PROPERTY AND EQUIPMENT      
Property and equipment 519 519  
Office furniture and equipment      
PROPERTY AND EQUIPMENT      
Property and equipment 453 772  
Vehicles and equipment - finance lease      
PROPERTY AND EQUIPMENT      
Property and equipment 14 27  
Construction in progress      
PROPERTY AND EQUIPMENT      
Property and equipment $ 122,310 $ 117,168