XML 22 R8.htm IDEA: XBRL DOCUMENT v3.25.4
Consolidated Statement Of Stockholders' Equity - USD ($)
$ in Thousands
Total
Common Stock
Paid-in Capital
Retained Earnings
Accumulated Other Comprehensive (Loss) Income
Treasury Stock, Common
Beginning Balance at Dec. 31, 2022 $ 1,381,008 $ 285 $ 234,956 $ 1,221,279 $ 6,704 $ (82,216)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income 64,195     64,195    
Issuance of common stock pursuant to stock-based awards, net of shares tendered for payment of taxes (9,628) 2 (9,630)      
Stock-based compensation expense 18,229   18,229      
Other comprehensive income (loss) 7,568       7,568  
Cash dividends (106,336)     (106,336)    
Dividend equivalents on stock-based awards 0   2,104 (2,104)    
Ending Balance at Dec. 31, 2023 1,355,036 287 245,659 1,177,034 14,272 (82,216)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income 142,867     142,867    
Issuance of common stock pursuant to stock-based awards, net of shares tendered for payment of taxes (9,159) 1 (9,160)      
Stock-based compensation expense 18,653   18,653      
Other comprehensive income (loss) (11,040)       (11,040)  
Cash dividends (109,471)     (109,471)    
Dividend equivalents on stock-based awards 0   2,334 (2,334)    
Ending Balance at Dec. 31, 2024 1,386,886 288 257,486 1,208,096 3,232 (82,216)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income 188,250     188,250    
Issuance of common stock pursuant to stock-based awards, net of shares tendered for payment of taxes (5,298) 1 (5,299)      
Stock-based compensation expense 22,689   22,689      
Other comprehensive income (loss) 34,450       34,450  
Cash dividends (114,043)     (114,043)    
Dividend equivalents on stock-based awards 0   2,646 (2,646)    
Purchase of convertible note hedge contracts, net of tax (51,382)   (51,382)      
Issuance of warrants 27,600   27,600      
Partial unwind of convertible note hedge and warrants 1,378   1,378      
Repurchase of 1,366,565 shares of common stock, including excise tax (129,697)         (129,697)
Ending Balance at Dec. 31, 2025 $ 1,360,833 $ 289 $ 255,118 $ 1,279,657 $ 37,682 $ (211,913)