XML 105 R89.htm IDEA: XBRL DOCUMENT v3.8.0.1
Business Segments and Geographic Areas - Additional Information (Detail)
12 Months Ended
Dec. 31, 2017
Business
Segment
Customer
Dec. 31, 2016
Customer
Dec. 31, 2015
Segment Reporting Information [Line Items]      
Number of reportable segments | Segment 3    
Number of business units 17    
Revenue from rentals, percentage 12.00% 8.00% 7.00%
Customer Concentration Risk [Member] | Revenue [Member]      
Segment Reporting Information [Line Items]      
Concentration risk, number of customers | Customer 0 0  
Concentration risk, percentage 10.00% 10.00%  
Wellbore Technologies [Member]      
Segment Reporting Information [Line Items]      
Number of business units 6    
Completion & Production Solutions [Member]      
Segment Reporting Information [Line Items]      
Number of business units 9    
Rig Technologies [Member]      
Segment Reporting Information [Line Items]      
Number of business units 2