XML 82 R69.htm IDEA: XBRL DOCUMENT v3.6.0.2
Stock-Based Compensation and Stock Awards - Performance Unit Awards - Additional Information (Detail)
12 Months Ended
Dec. 31, 2016
USD ($)
Company
$ / shares
shares
Dec. 31, 2015
USD ($)
$ / shares
Dec. 31, 2014
USD ($)
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Performance Unit compensation expense $ 4,600,000 $ 4,500,000 $ 3,100,000
Performance Unit Awards [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Share value based on Monte Carlo simulation (in dollars per share) | $ / shares $ 53.46 $ 79  
Percentage of grant share price (as a percentage) 110.30% 120.20%  
Number of components companies in the Philadelphia Oil Service Index | Company 15    
Total share return period (in years) 3 years    
Income tax benefit recognized $ 462,000 $ 1,100,000 $ 0
Unrecognized compensation expense related to share based compensation $ 8,900,000    
Period of recognition for unrecognized compensation expense related to nonvested stock options (in years) 2 years 1 month 1 day    
Anti-dilutive performance share units (in shares) | shares 64,546    
Minimum [Member] | Performance Unit Awards [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Participants earning under the term (as a percentage) 0.00%    
Maximum [Member] | Performance Unit Awards [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Participants earning under the term (as a percentage) 200.00%