XML 113 R93.htm IDEA: XBRL DOCUMENT v3.3.1.900
Stock-Based Compensation - Details of Stock Options Activity (Detail) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2015
Dec. 31, 2014
Dec. 31, 2013
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]      
Outstanding, Beginning Balance 1,765,922    
Number of Shares, Granted 0    
Number of Shares, Exercised (1,025,699)    
Number of Shares, Expired (18,459)    
Number of Shares, Canceled (53,632)    
Outstanding, Ending Balance 668,132 1,765,922  
Exercisable, Ending Balance 339,773    
Weighted Average Exercise Price, Outstanding, Beginning Balance $ 20.20    
Weighted Average Exercise Price, Granted 0    
Weighted Average Exercise Price, Exercised 19.11    
Weighted Average Exercise Price, Expired 19.55    
Weighted Average Exercise Price, Canceled 22.53    
Weighted Average Exercise Price, Outstanding, Ending Balance 21.71 $ 20.20  
Weighted Average Exercise Price, Exercisable $ 19.11    
Aggregate Intrinsic Value, Outstanding $ 10,784    
Aggregate Intrinsic Value, Exercisable 6,367    
Stock Options [Member]      
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]      
Weighted average grant-date fair value of options granted (per share)   $ 12.26 $ 12.97
Aggregate intrinsic value of options exercised 20,100 $ 2,711 $ 877
Weighted average grant-date fair value of shares vested (thousands) $ 4,602 $ 3,905 $ 3,407