XML 54 R44.htm IDEA: XBRL DOCUMENT v3.22.2
Stockholders' Equity and Equity Compensation Plans (Details Textual) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Dec. 31, 2014
Stockholders Equity And Equity Compensation Plans [Line Items]          
Remaining number of shares available for repurchase 3,000,000.0   3,000,000.0    
Repurchase of common stock for employee tax withholdings, shares 2,000 3,000 125,000 113,000  
Repurchase of common stock for tax withholdings, value $ 100 $ 100 $ 7,900 $ 5,300  
Cash dividends declared per common share $ 0.265 $ 0.25      
Cash dividend $ 8,500 $ 8,200 $ 17,100 16,400  
Stock warrants term         10 years
Stock warrants, exercise price         $ 26.68
Performance based awards granted to executive management and certain key employees shares     121,000    
Vesting maturity date     first quarter of 2024    
Vesting period     2 years    
Stock-based compensation expense $ 6,500 $ 5,000 $ 12,117 $ 10,417  
Market-based Awards          
Stockholders Equity And Equity Compensation Plans [Line Items]          
Awards vested     40,000    
Restricted common stock          
Stockholders Equity And Equity Compensation Plans [Line Items]          
Vesting period     3 years    
Awards vested 44,000   383,000    
Comcast          
Stockholders Equity And Equity Compensation Plans [Line Items]          
Issuance of stock warrants         2,900,000
Stock warrants issued 1,000,000.0   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 360,000 153,000 626,000 295,000  
Total amount paid $ 21,600 $ 7,000 $ 37,600 $ 13,500  
Weighted-average price per share $ 59.88 $ 45.56 $ 59.99 $ 45.74