XML 58 R41.htm IDEA: XBRL DOCUMENT v3.22.0.1
Summary of Significant Accounting Policies and Other Items - Property and Equipment (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Property and equipment    
Gross property and equipment $ 292,076 $ 274,557
Less: Accumulated depreciation (175,992) (147,221)
Net property and equipment 116,084 127,336
Property and equipment, net 129,117 142,825
Land    
Property and equipment    
Gross property and equipment 3,203 3,203
Buildings and improvements    
Property and equipment    
Gross property and equipment $ 22,532 21,935
Buildings and improvements | Minimum    
Property and Equipment    
Estimated useful life 5 years  
Buildings and improvements | Maximum    
Property and Equipment    
Estimated useful life 30 years  
Machinery and equipment    
Property and equipment    
Gross property and equipment $ 56,937 57,726
Machinery and equipment | Minimum    
Property and Equipment    
Estimated useful life 2 years  
Machinery and equipment | Maximum    
Property and Equipment    
Estimated useful life 12 years  
Vehicles under finance lease    
Property and Equipment    
Estimated useful life 3 years  
Property and equipment    
Vehicles under finance lease $ 23,450 14,371
Rental equipment    
Property and equipment    
Gross property and equipment $ 180,704 172,012
Rental equipment | Minimum    
Property and Equipment    
Estimated useful life 2 years  
Rental equipment | Maximum    
Property and Equipment    
Estimated useful life 11 years  
Furniture and fixtures    
Property and Equipment    
Estimated useful life 5 years  
Property and equipment    
Gross property and equipment $ 1,755 1,780
Computers and software    
Property and equipment    
Gross property and equipment $ 3,495 3,530
Computers and software | Maximum    
Property and Equipment    
Estimated useful life 4 years  
Construction in progress    
Property and equipment    
Gross property and equipment $ 13,033 $ 15,489