XML 18 R7.htm IDEA: XBRL DOCUMENT v3.25.4
CONSOLIDATED STATEMENT OF SHAREHOLDERS' EQUITY - USD ($)
$ in Thousands
Total
Common Stock [Member]
Additional Paid-in Capital [Member]
Retained Earnings [Member]
Accumulated Other Comprehensive Loss [Member]
Treasury Stock, Common [Member]
Series A Nonconvertible Preferred Stock [Member]
Preferred Stock [Member]
BALANCE at Dec. 31, 2022 $ 1,275,369 $ 491 $ 681,335 $ 653,277 $ (18,452) $ (41,284) $ 2
BALANCE (in shares) at Dec. 31, 2022   49,136,030         200,000
Treasury Stock Common Shares Beginning at Dec. 31, 2022           1,365,648  
Net Income 203,011     203,011      
Other comprehensive income (loss) 17,366       17,366    
Cash dividends declared (66,735)     (66,735)      
Stock-based compensation and ESPP activity, net of taxes withheld 18,215 $ (4) 18,219        
Stock-based compensation and ESPP activity, net of taxes withheld, Shares   (405,004)          
BALANCE at Dec. 31, 2023 1,447,226 $ 487 699,554 789,553 (1,086) $ (41,284) $ 2
BALANCE (in shares) at Dec. 31, 2023   48,731,026         200,000
Treasury Stock Common Shares Ending at Dec. 31, 2023           1,365,648  
Net Income 222,079     222,079      
Other comprehensive income (loss) 31       31    
Cash dividends declared (76,977)     (76,977)      
Stock-based compensation and ESPP activity, net of taxes withheld $ 24,166 $ 1 24,165        
Stock-based compensation and ESPP activity, net of taxes withheld, Shares   103,515          
Common shares repurchased (in shares) 0            
BALANCE at Dec. 31, 2024 $ 1,616,525 $ 488 723,719 934,655 (1,055) $ (41,284) $ 2
BALANCE (in shares) at Dec. 31, 2024   48,834,541         200,000
Treasury Stock Common Shares Ending at Dec. 31, 2024 1,365,648         1,365,648  
Net Income $ 242,075     242,075      
Other comprehensive income (loss) 1,836       1,836    
Cash dividends declared (86,251)     (86,251)      
Stock-based compensation and ESPP activity, net of taxes withheld 20,974 $ 1 20,973        
Stock-based compensation and ESPP activity, net of taxes withheld, Shares   82,065          
Common shares repurchased $ (34,140) $ (34,100)       $ (34,140)  
Common shares repurchased (in shares) 291,210         291,210  
BALANCE at Dec. 31, 2025 $ 1,761,019 $ 489 $ 744,692 $ 1,090,479 $ 781 $ (75,424) $ 2
BALANCE (in shares) at Dec. 31, 2025   48,916,606         200,000
Treasury Stock Common Shares Ending at Dec. 31, 2025 1,656,858         1,656,858