XML 46 R32.htm IDEA: XBRL DOCUMENT v3.25.2
Property and Equipment (Tables)
6 Months Ended
Jun. 30, 2025
Property, Plant and Equipment [Abstract]  
Schedule of Property and Equipment
Property and equipment consisted of the following at June 30, 2025 and December 31, 2024 (in thousands):
June 30, 2025December 31, 2024
Equipment$8,252,369 $8,416,063 
Oil and natural gas properties243,451 243,663 
Buildings244,514 248,739 
Rental equipment142,205 136,256 
Land41,642 37,847 
Total property and equipment8,924,181 9,082,568 
Less accumulated depreciation, depletion, amortization and impairment(6,088,749)(6,072,226)
Property and equipment, net$2,835,432 $3,010,342