XML 40 R29.htm IDEA: XBRL DOCUMENT v3.24.3
Property and Equipment, net (Tables)
9 Months Ended
Sep. 30, 2024
Property, Plant and Equipment [Abstract]  
Schedule of Property and Equipment Net Property and equipment consists of the following:
September 30,
2024
December 31,
2023
Land
$16,442 $16,442 
Buildings and improvements
132,809 131,974 
Machinery and equipment
138,159 128,962 
Reels and skids16,107 16,181 
Vehicles39,834 36,552 
Rental equipment220,216 218,340 
Furniture and fixtures
1,911 1,913 
Computers and software
4,840 3,951 
Gross property and equipment
570,318 554,315 
Less: Accumulated depreciation
(255,019)(231,594)
Net property and equipment
315,299 322,721 
Construction in progress
28,884 22,781 
Total property and equipment, net
$344,183 $345,502