XML 41 R30.htm IDEA: XBRL DOCUMENT v3.26.3
Property and Equipment, net (Tables)
9 Months Ended
Sep. 30, 2026
Property, Plant, and Equipment [Abstract]  
Schedule of Property and Equipment Net Property and equipment consist of the following:
September 30,
2026
December 31,
2025
Land
$16,483 $16,442 
Buildings and improvements
156,415 135,957 
Machinery and equipment
185,768 156,467 
Reels and skids24,970 21,480 
Vehicles43,440 39,621 
Rental equipment243,433 233,331 
Furniture and fixtures
2,049 2,021 
Computers and software
12,018 11,953 
Gross property and equipment
684,576 617,272 
Less: Accumulated depreciation
(328,933)(297,505)
Net property and equipment
355,643 319,767 
Construction in progress
47,978 22,825 
Total property and equipment, net
$403,621 $342,592