XML 57 R46.htm IDEA: XBRL DOCUMENT v3.10.0.1
Earnings Per Share - Additional Information (Detail) - $ / shares
3 Months Ended 9 Months Ended
Sep. 30, 2018
Sep. 30, 2017
Sep. 30, 2018
Sep. 30, 2017
Dec. 31, 2017
May 24, 2016
Computation of Earnings Per Share [Line Items]            
Participating securities outstanding 0 0 0 0    
Stock options, outstanding 1,033,312   1,033,312   734,940  
Stock options, weighted average exercise price $ 26.99   $ 26.99   $ 20.80  
Common stock excluded from calculation of diluted earnings per share 329,409 162,544 485,520 326,572    
2.125% Convertible Senior Notes due 2021            
Computation of Earnings Per Share [Line Items]            
Notes, interest rate 2.125%   2.125%     2.125%
Notes, due date     Jun. 01, 2021      
Option To Purchase Common Stock            
Computation of Earnings Per Share [Line Items]            
Stock options, outstanding 1,033,312 749,669 1,033,312 749,669    
Stock options, weighted average exercise price $ 26.99 $ 20.84 $ 26.99 $ 20.84    
Restricted Stock Units (RSUs)            
Computation of Earnings Per Share [Line Items]            
Common stock excluded from calculation of diluted earnings per share     707,716 515,468