XML 38 R27.htm IDEA: XBRL DOCUMENT v3.25.1
Note 5 - Capital Stock (Details Textual) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Apr. 25, 2025
Mar. 31, 2025
Mar. 31, 2024
Treasury Stock, Shares, Acquired   1,413,000  
Treasury Stock, Value, Acquired, Cost Method   $ 234,129 $ 25,140
Share Repurchase Program, Remaining Authorized, Amount   $ 650,200  
Common Stock, Dividends, Per Share, Declared   $ 0.44  
Subsequent Event [Member]      
Common Stock, Dividends, Per Share, Declared $ 0.44