XML 64 R52.htm IDEA: XBRL DOCUMENT v3.21.2
Note 10 - Common Stock Repurchase Program (Details Textual) - USD ($)
$ / shares in Units, $ in Thousands, shares in Millions
3 Months Ended 6 Months Ended
Jul. 03, 2021
Jul. 03, 2021
Feb. 19, 2021
Treasury Stock, Value, Acquired, Cost Method $ 25,111 $ 40,113  
2021 Repurchase Program [Member]      
Stock Repurchase Program, Authorized Amount     $ 60,000
Treasury Stock, Shares, Acquired (in shares) 0.5    
Treasury Stock, Value, Acquired, Cost Method $ 25,100    
Treasury Stock Acquired, Average Cost Per Share (in dollars per share) $ 48.07    
Stock Repurchase Program, Remaining Authorized Repurchase Amount $ 19,900 $ 19,900