XML 93 R79.htm IDEA: XBRL DOCUMENT v3.10.0.1
Stock-Based Compensation and Stock Awards - Performance Unit Awards - Additional Information (Detail) - Performance Unit Awards
$ / shares in Units, $ in Millions
12 Months Ended
Dec. 31, 2018
USD ($)
component
$ / shares
shares
Dec. 31, 2017
USD ($)
$ / shares
shares
Dec. 31, 2016
USD ($)
$ / shares
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Grant date price (in dollars per share) | $ / shares $ 43.09 $ 41.50 $ 48.45
Percentage of grant share price (as a percentage) 126.80% 131.70% 110.30%
Number of components companies in the Philadelphia Oil Service Index | component 15    
Performance unit compensation expense $ 4.2 $ 5.4 $ 4.6
Income tax benefit recognized 0.4 $ 0.8 $ 0.5
Unrecognized compensation expense related to share based compensation $ 9.6    
Period of recognition for unrecognized compensation expense related to nonvested stock options (in years) 2 years 1 month 6 days    
Anti-dilutive performance share units (in shares) | shares 169,354 160,000 64,000
Minimum      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Participants earning under the term (as a percentage) 0.00%    
Maximum      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Participants earning under the term (as a percentage) 200.00%