XML 85 R69.htm IDEA: XBRL DOCUMENT v3.21.1
Note 14 - Capital Stock - Share Repurchase Program (Details) - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended
Mar. 31, 2021
Feb. 13, 2020
Aug. 14, 2019
3Q19 Repurchase Program      
Capital Stock [Line Items]      
Stock Repurchase Program, Authorized Amount     $ 200.0
1Q20 Repurchase Program      
Capital Stock [Line Items]      
Stock Repurchase Program, Authorized Amount   $ 275.0  
Total of 3Q19 and 1Q20 Repurchase Programs      
Capital Stock [Line Items]      
Stock Repurchase Program, Authorized Amount   $ 475.0  
Stock Repurchased During Period, Shares 413,141    
Accelerated Share Repurchases, Final Price Paid Per Share $ 20.91    
Stock Repurchase Program, Remaining Authorized Repurchase Amount $ 190.2