XML 76 R66.htm IDEA: XBRL DOCUMENT v3.20.2
Note 16 - Subsequent Events (Details Textual) - USD ($)
$ / shares in Units, $ in Millions
1 Months Ended 6 Months Ended
Jul. 01, 2020
Jan. 15, 2020
Jun. 30, 2020
Jun. 30, 2020
Jun. 30, 2019
Accelerated Share Repurchases, Initial Price, Shares (in shares)       800,275  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross (in shares)   882,749   889,295  
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period (Year)       4 years  
Employee Stock Purchase Plan [Member] | UK Sharesave Plan [Member]          
Share-based Compensation Arrangement by Share-based Payment Award, Shares Issued in Period (in shares)       0 0
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period (Year)       3 years  
Subsequent Event [Member]          
Share-based Compensation Arrangement by Share-based Payment Award, Shares Issued in Period (in shares) 4,080        
Subsequent Event [Member] | Employee Stock Purchase Plan [Member] | UK Sharesave Plan [Member]          
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross (in shares) 8,174        
Subsequent Event [Member] | Director [Member] | Deferred Stock Units [Member]          
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross (in shares) 7,180        
Subsequent Event [Member] | Share-based Payment Arrangement, Tranche One [Member]          
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross (in shares) 3,570        
Subsequent Event [Member] | Share-based Payment Arrangement, Tranche Two [Member]          
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross (in shares) 12,090        
Share-based Compensation Arrangement by Share-based Payment Award, Award Requisite Service Period (Year) 1 year        
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period (Year) 12 months        
June 2020 Share Repurchase Program [Member]          
Accelerated Share Repurchases, Purchase Price     $ 50    
June 2020 Share Repurchase Program [Member] | Subsequent Event [Member]          
Accelerated Share Repurchases, Initial Price, Shares (in shares) 235,018        
Accelerated Share Repurchases, Initial Price Paid Per Share (in dollars per share) $ 170.20        
Accelerated Share Repurchases, Settlement (Payment) or Receipt $ 40