XML 52 R45.htm IDEA: XBRL DOCUMENT v3.24.3
Stockholders' Equity and Equity Compensation Plans (Details Textual) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended 9 Months Ended
Jul. 31, 2014
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Aug. 01, 2024
Stockholders Equity And Equity Compensation Plans [Line Items]            
Repurchase of common stock, shares     1,991,000   1,991,000  
Total amount paid     $ 107,000   $ 107,000  
Weighted-average price per share     $ 53.73   $ 53.73  
Repurchase of common stock for employee tax withholdings, shares   3,000 3,000 172,000 171,000  
Repurchase of common stock for tax withholdings, value   $ 200 $ 100 $ 9,100 $ 9,600  
Cash dividends declared per common share   $ 0.3 $ 0.28      
Cash dividend   $ 8,800 $ 8,700 $ 26,400 26,400  
Stock warrants term 10 years          
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,700 $ 7,200 $ 25,023 $ 21,253  
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       496,000    
Comcast            
Stockholders Equity And Equity Compensation Plans [Line Items]            
Issuance of stock warrants 2,900,000          
Stock warrants, exercise price $ 26.68          
Stock warrants issued 1,000,000          
SEC Rule 10b5-1 Plan            
Stockholders Equity And Equity Compensation Plans [Line Items]            
Repurchase of common stock, shares   313,000 311,000 716,000 311,000  
Total amount paid   $ 14,400 $ 16,900 $ 33,700 $ 16,900  
Weighted-average price per share   $ 46.11 $ 54.36 $ 47.07 $ 54.36  
Stock Repurchase Program            
Stockholders Equity And Equity Compensation Plans [Line Items]            
Remaining authorized repurchase amount   $ 162,000   $ 162,000   $ 100,000
Share repurchase program, expiration date       Dec. 31, 2025    
2023 Convertible Notes            
Stockholders Equity And Equity Compensation Plans [Line Items]            
Repurchase of common stock, shares     1,680,000   1,680,000  
Total amount paid     $ 90,100   $ 90,100  
Weighted-average price per share     $ 53.62   $ 53.62