• Filing Date: 2019-03-08
  • Form Type: 10-K
  • Description: Annual report
v3.10.0.1
Stockholders' Equity (Share Repurchase Agreement) - Additional Information (Detail) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Mar. 03, 2017
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Class of Stock [Line Items]        
Repurchase and retirement of common stock, value   $ 1,151 $ 21,318 $ 464
Share Repurchase Plan [Member]        
Class of Stock [Line Items]        
Repurchase and retirement of common stock, value   $ 20,015 $ 15,154 $ 20,026
Institutional Investors [Member] | Share Repurchase Plan [Member]        
Class of Stock [Line Items]        
Repurchase and retirement of common stock, value $ 20,345      
Repurchase and retirement of common stock, shares 413,600      
Common stock repurchased and retired, price per share $ 49.19      
4.25% Convertible Senior Notes [Member]        
Class of Stock [Line Items]        
Debt instrument stated interest rate 4.25% 4.25%