XML 26 R74.htm IDEA: XBRL DOCUMENT v3.20.1
Shareholders' Equity - Additional Information (Details) - USD ($)
3 Months Ended
May 01, 2020
Mar. 31, 2020
Mar. 31, 2019
Jan. 01, 2020
Sep. 30, 2017
Equity, Class of Treasury Stock [Line Items]          
Aggregate purchase price of share repurchases   $ 17,293,000 $ 39,727,000    
Shares of common stock purchased from restricted stock award related to recipients' employment tax obligations (in shares)   94,615 563,284    
Repurchase of common stock for employee tax withholding   $ 8,100,000 $ 39,700,000    
Reissuance of treasury shares as a result of employee vesting (in shares)   254,111 1,035,360    
Issuance of treasury shares for deal consideration (in shares)   34,205      
Cash dividends paid   $ 16,100,000      
Dividends declared per common share (in dollars per share)   $ 1.13 $ 1.39    
Other comprehensive income or loss attributed to noncontrolling interests   $ 0 $ 0    
Subsequent Event          
Equity, Class of Treasury Stock [Line Items]          
Dividends declared per common share (in dollars per share) $ 0.20        
Quarterly dividend          
Equity, Class of Treasury Stock [Line Items]          
Cash dividends paid (amount per share)   $ 0.375      
Annual special cash dividend          
Equity, Class of Treasury Stock [Line Items]          
Cash dividends paid (amount per share)   $ 0.75      
Share repurchase program, authorized 2020          
Equity, Class of Treasury Stock [Line Items]          
Repurchase of common stock, authorized amount       $ 150,000,000.0  
Shares repurchased (in shares)   128,865      
Average price of repurchases (in shares)   $ 71.58      
Aggregate purchase price of share repurchases   $ 9,200,000      
Amount remaining under share repurchase authorization   $ 140,800,000      
Share repurchase program, authorized 2017          
Equity, Class of Treasury Stock [Line Items]          
Repurchase of common stock, authorized amount         $ 150,000,000.0
Shares repurchased (in shares)     501    
Average price of repurchases (in shares)     $ 64.80