XML 71 R50.htm IDEA: XBRL DOCUMENT v3.24.0.1
Property, Plant and Equipment - Schedule of Property, Plant and Equipment (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, net $ 195,289 $ 193,099
Land    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment 7,216 7,804
Buildings and improvements    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment 71,446 63,333
Machinery and equipment    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment 201,281 229,080
Computer hardware and software    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment 47,543 47,743
Furniture and fixtures    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment 5,523 5,733
Construction in progress    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment 2,523 5,447
Property, plant and equipment excluding composite mats    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment 335,532 359,140
Less accumulated depreciation (237,573) (248,844)
Property, plant and equipment, net 97,959 110,296
Composite mats (rental fleet)    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment 169,387 147,764
Less accumulated depreciation (72,057) (64,961)
Property, plant and equipment, net $ 97,330 $ 82,803