XML 37 R26.htm IDEA: XBRL DOCUMENT v3.23.1
Property and Equipment, net (Tables)
3 Months Ended
Mar. 31, 2023
Property, Plant and Equipment [Abstract]  
Schedule of property and equipment net Property and equipment consists of the following:
March 31,
2023
December 31,
2022
Land
$16,442 $5,302 
Buildings and improvements
131,155 25,480 
Machinery and equipment
114,293 57,883 
Reels and skids18,036 — 
Vehicles32,839 29,045 
Rental equipment216,136 194,088 
Furniture and fixtures
1,906 1,759 
Computers and software
3,707 3,068 
Gross property and equipment
534,514 316,625 
Less: Accumulated depreciation
(204,366)(200,573)
Net property and equipment
330,148 116,052 
Construction in progress
21,154 13,946 
Total property and equipment, net
$351,302 $129,998