XML 42 R31.htm IDEA: XBRL DOCUMENT v3.25.3
Property and Equipment (Tables)
9 Months Ended
Sep. 30, 2025
Property, Plant and Equipment [Abstract]  
Schedule of Property and Equipment
Property and equipment consisted of the following at September 30, 2025 and December 31, 2024 (in thousands):
September 30, 2025December 31, 2024
Equipment$8,320,188 $8,416,063 
Oil and natural gas properties245,736 243,663 
Buildings239,073 248,739 
Rental equipment135,054 136,256 
Land41,225 37,847 
Total property and equipment8,981,276 9,082,568 
Less accumulated depreciation, depletion, amortization and impairment(6,195,848)(6,072,226)
Property and equipment, net$2,785,428 $3,010,342