XML 67 R55.htm IDEA: XBRL DOCUMENT v3.20.2
Treasury Stock (Details) - USD ($)
shares in Thousands, $ in Thousands
1 Months Ended 6 Months Ended
Jul. 31, 2020
Jun. 30, 2020
Jun. 30, 2019
Treasury Stock      
Common stock acquired, cost   $ 69,048 $ 10,340
Common stock repurchase authorization      
Treasury Stock      
Increase in stock repurchase plan authorized $ 50,000    
Authorized amount for repurchase of common stock $ 300,000    
Common stock acquired, shares   898  
Common stock acquired, cost   $ 69,048  
Remaining authorized repurchase amount   $ 58,268