XML 53 R45.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Stockholders' Equity and Equity Compensation Plans (Details Textual) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended
Jul. 31, 2014
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Aug. 01, 2024
Stockholders Equity And Equity Compensation Plans [Line Items]            
Repurchase of common stock for employee tax withholdings, shares   9,000 2,000 168,000 168,000  
Repurchase of common stock for tax withholdings, value   $ 400 $ 100 $ 8,900 $ 9,400  
Cash dividends declared per common share   $ 0.3 $ 0.28      
Cash dividend   $ 8,800 $ 8,900 $ 17,600 17,700  
Stock warrants term 10 years          
Stock warrants, exercise price $ 26.68          
Performance based awards granted to executive management and certain key employees shares       155,000    
Vesting maturity date       first quarter of 2026    
Vesting period       2 years    
Stock-based compensation expense   $ 8,600 $ 7,600 $ 16,371 $ 14,056  
Market-based Awards            
Stockholders Equity And Equity Compensation Plans [Line Items]            
Awards vested       52,000    
Time-based Awards            
Stockholders Equity And Equity Compensation Plans [Line Items]            
Vesting period       3 years    
Awards vested       473,000    
Comcast            
Stockholders Equity And Equity Compensation Plans [Line Items]            
Issuance of stock warrants 2,900,000          
Stock warrants issued   1,000,000   1,000,000    
SEC Rule 10b5-1 Plan            
Stockholders Equity And Equity Compensation Plans [Line Items]            
Repurchase of common stock, shares   219,000   404,000    
Total amount paid   $ 9,700   $ 19,300    
Weighted-average price per share   $ 44.32   $ 47.82    
Stock Repurchase Program            
Stockholders Equity And Equity Compensation Plans [Line Items]            
Remaining authorized repurchase amount   $ 76,500   $ 76,500   $ 100,000
Share repurchase program, expiration date       Dec. 31, 2025