XML 106 R86.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 10 - Capital Resources (Details Textual) - USD ($)
$ / shares in Units, $ in Thousands
7 Months Ended 12 Months Ended
Feb. 21, 2023
Dec. 31, 2024
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
May 28, 2024
May 26, 2022
Dec. 31, 2021
Equity, Attributable to Parent   $ 2,845,704 $ 2,845,704 $ 2,736,575 $ 2,474,040     $ 2,446,251
Stockholders' Equity, Period Increase (Decrease)     $ 109,100          
Stockholders' Equity, Period Increase (Decrease), Percentage     4.00%          
Net Income (Loss) Attributable to Parent     $ 285,979 354,124 360,642      
Share-Based Payment Arrangement, Expense     6,000          
Proceeds from Issuance of Common Stock, Dividend Reinvestment Plan     2,933 3,491 3,720      
Stock Issued During Period, Value, Issued for Services     900          
Dividends, Common Stock, Cash     97,967 98,638 100,955      
Treasury Stock, Value, Acquired, Cost Method   $ 83,900 84,703 16,667 141,315      
Share-Based Payment Arrangement, Decrease for Tax Withholding Obligation     3,726 4,490 2,905      
Other Comprehensive Income (Loss), Net of Tax     $ (191) $ 16,879 $ (99,230)      
Common Stock, Dividends, Per Share, Cash Paid (in dollars per share)     $ 1.36 $ 1.36 $ 1.36      
Share Repurchase Program, Authorized, Amount           $ 125,000 $ 125,000  
Treasury Stock, Shares, Acquired (in shares) 2,897,628 2,028,581            
Shares Acquired, Average Cost Per Share (in dollars per share) $ 43.14 $ 41.37