XML 13 R39.htm IDEA: XBRL DOCUMENT v3.20.1
Stockholders' Equity and Equity Compensation Plans (Details Textual) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Dec. 31, 2014
Stockholders Equity And Equity Compensation Plans [Line Items]      
Remaining number of shares available for repurchase 4,800,000    
Repurchase of common stock for employee tax withholdings, shares 157,000 103,000  
Repurchase of common stock for tax withholdings, value $ 7,600 $ 4,100  
Cash dividends declared per common share $ 0.235 $ 0.2225  
Cash dividend $ 7,700 $ 7,400  
Stock warrants term     10 years
Stock warrants, exercise price     $ 26.68
Stock-based compensation expense $ 4,857 $ 3,693  
Performance Shares      
Stockholders Equity And Equity Compensation Plans [Line Items]      
Performance based awards granted to executive management and certain key employees shares 100,000    
Vesting maturity date first quarter of 2022    
Vesting period 2 years    
Restricted common stock      
Stockholders Equity And Equity Compensation Plans [Line Items]      
Vesting period 4 years    
Comcast      
Stockholders Equity And Equity Compensation Plans [Line Items]      
Issuance of stock warrants     2,900,000
Stock warrants issued 1,000,000.0    
Stock warrants vested 0    
SEC Rule 10b5-1 Plan      
Stockholders Equity And Equity Compensation Plans [Line Items]      
Repurchase of common stock, shares 142,000 249,000  
Total amount paid $ 6,400 $ 9,300  
Weighted-average price per share $ 45.26 $ 37.37