XML 58 R42.htm IDEA: XBRL DOCUMENT v3.8.0.1
Summary of Significant Accounting Policies - Estimated Useful Service Lives or Lease Term (Details)
12 Months Ended
Dec. 31, 2017
Minimum [Member] | Computer hardware and office equipment [Member]  
Property, Plant and Equipment [Line Items]  
Useful lives 3 years
Minimum [Member] | Autos & light trucks [Member]  
Property, Plant and Equipment [Line Items]  
Useful lives 5 years
Minimum [Member] | Furniture, fixtures & trailers [Member]  
Property, Plant and Equipment [Line Items]  
Useful lives 7 years
Minimum [Member] | Composite mats (rental fleet) [Member]  
Property, Plant and Equipment [Line Items]  
Useful lives 10 years
Minimum [Member] | Machinery and heavy equipment [Member]  
Property, Plant and Equipment [Line Items]  
Useful lives 5 years
Minimum [Member] | Owned buildings [Member]  
Property, Plant and Equipment [Line Items]  
Useful lives 20 years
Maximum [Member] | Computer hardware and office equipment [Member]  
Property, Plant and Equipment [Line Items]  
Useful lives 5 years
Maximum [Member] | Autos & light trucks [Member]  
Property, Plant and Equipment [Line Items]  
Useful lives 7 years
Maximum [Member] | Furniture, fixtures & trailers [Member]  
Property, Plant and Equipment [Line Items]  
Useful lives 10 years
Maximum [Member] | Composite mats (rental fleet) [Member]  
Property, Plant and Equipment [Line Items]  
Useful lives 12 years
Maximum [Member] | Machinery and heavy equipment [Member]  
Property, Plant and Equipment [Line Items]  
Useful lives 15 years
Maximum [Member] | Owned buildings [Member]  
Property, Plant and Equipment [Line Items]  
Useful lives 39 years
Computer software, intangible asset [Member] | Minimum [Member]  
Property, Plant and Equipment [Line Items]  
Useful lives 3 years
Computer software, intangible asset [Member] | Maximum [Member]  
Property, Plant and Equipment [Line Items]  
Useful lives 10 years