XML 72 R61.htm IDEA: XBRL DOCUMENT v3.20.2
Stockholders’ Equity - Narrative (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 07, 2019
Jun. 30, 2020
Jun. 30, 2020
May 06, 2020
Jun. 30, 2019
Aug. 06, 2014
Class of Stock [Line Items]            
Value of additional shares authorized to be repurchased       $ 200,000,000    
Remaining authorized repurchase amount       $ 333,000,000   $ 133,000,000
Repurchases of common stock   $ 9,200,000 $ 110,400,000      
Average cost per share (in dollars per share)   $ 71.85 $ 68.29      
Employee Stock Purchase Plan | Employee Stock Option            
Class of Stock [Line Items]            
Number of exercisable options         1,300,000  
Minimum annual contributions per employee, percent   1.00% 1.00%      
Maximum annual contributions per employee, percent   10.00% 10.00%      
Maximum annual contributions per employee, amount     $ 25,000      
Discount from market price     15.00%      
Shares issued under employee stock purchase plan (in shares)     13,291      
Price per share (in dollars per share)   $ 61.64 $ 61.64      
Compensation costs     $ 300,000      
Private Placement            
Class of Stock [Line Items]            
Sale of stock, number of shares issued (in shares) 1,552,500          
Sale of stock, price per share (in dollars per share) $ 83.00          
Gross proceeds from issuance of common stock $ 128,900,000          
Payments of stock issuance costs 1,700,000          
Common Stock            
Class of Stock [Line Items]            
Repurchases of common stock (in shares)   100,000 1,600,000      
Repurchases of common stock   $ 100,000 $ 200,000      
Common Stock | Trading Plan under Rule 10b5-1            
Class of Stock [Line Items]            
Repurchases of common stock (in shares)     1,100,000      
Accrued Liabilities and Other Liabilities | Private Placement            
Class of Stock [Line Items]            
Payments of stock issuance costs $ 300,000