XML 61 R50.htm IDEA: XBRL DOCUMENT v3.19.1
Stockholders' Equity - Additional Information (Details) - USD ($)
$ / shares in Units, shares in Thousands
3 Months Ended
Mar. 31, 2019
Mar. 31, 2018
Feb. 21, 2019
Dec. 01, 2017
May 18, 2017
Jun. 02, 2016
Stockholders Equity [Line Items]            
Value of shares retired $ 21,883,000 $ 14,220,000        
2016 Stock Repurchase Program            
Stockholders Equity [Line Items]            
Stock repurchase program authorized amount     $ 400,000,000     $ 100,000,000
Stock repurchase program additional amount authorized     $ 100,000,000 $ 100,000,000.0 $ 100,000,000.0  
Available amount under repurchase program $ 150,700,000          
Shares of common stock repurchased and retired (in shares) 328 337        
Average price paid per share (in dollars per share) $ 66.70 $ 42.17        
Value of shares retired $ 21,877,000 $ 14,213,000