XML 97 R85.htm IDEA: XBRL DOCUMENT v3.22.0.1
Note 16 - Stockholders' Equity (Details Textual) - USD ($)
$ / shares in Units, $ in Millions
1 Months Ended 12 Months Ended
Oct. 27, 2021
Oct. 01, 2021
Jul. 28, 2021
Jul. 01, 2021
Apr. 28, 2021
Apr. 01, 2021
Feb. 17, 2021
Jan. 04, 2021
Dec. 31, 2021
Sep. 30, 2021
Jun. 30, 2021
May 31, 2021
Mar. 31, 2021
Feb. 28, 2021
Dec. 31, 2020
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Aug. 17, 2021
Common Stock, Shares Authorized (in shares)                 2,000,000,000           2,000,000,000 2,000,000,000 2,000,000,000    
Share Price (in dollars per share)                 $ 228.73           $ 206.34 $ 228.73 $ 206.34 $ 147.50  
Preferred Stock, Shares Authorized (in shares)                 80,000,000             80,000,000      
Preferred Stock, Par or Stated Value Per Share (in dollars per share)                 $ 0.001             $ 0.001      
Preferred Stock, Shares Issued, Total (in shares)                 0           0 0 0    
Common Stock, Dividends, Per Share, Declared (in dollars per share) $ 0.29   $ 0.29   $ 0.29   $ 0.29                        
Payments of Dividends, Total                               $ 188.2 $ 175.8 $ 163.5  
Accelerated Share Repurchases, Initial Price, Shares (in shares)                               2,102,055      
Treasury Stock, Shares, Ending Balance (in shares)                 392,351,399           381,185,512 392,351,399 381,185,512    
Common Stock Reissued (in shares)                               1,379,304 1,811,046 1,369,305  
Common Stock, Weighted Average Price (in dollars per share)                 $ 11.78           $ 10.67 $ 11.78 $ 10.67 $ 9.72  
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount (in shares)                               620,241 513,137 674,983  
Share Repurchase Programs [Member]                                      
Stock Repurchase Program, Authorized Amount                 $ 4,600.0             $ 4,600.0      
Treasury Stock, Cumulative Value Acquired, Cost Method                 3,996.2             3,996.2      
Stock Repurchase Program, Remaining Authorized Repurchase Amount                 $ 603.8             $ 603.8      
Accelerated Share Repurchases, Initial Price, Shares (in shares)                               2,545,191 2,155,084    
Treasury Stock Acquired, Average Cost Per Share (in dollars per share)                               $ 186.63 $ 161.84    
Treasury Stock, Shares, Ending Balance (in shares)                 382,351,399             382,351,399      
August 2021 Share Repurchase Program [Member] | Common Stock [Member]                                      
Stock Repurchase Program, Authorized Amount                                     $ 500.0
December 2020 Share Repurchase Program [Member]                                      
Accelerated Share Repurchases, Purchase Price                             $ 50.0        
Accelerated Share Repurchases, Initial Price, Shares (in shares)               192,687           70,787          
Treasury Stock Acquired, Average Cost Per Share (in dollars per share)                           $ 189.77          
March 2021 Share Repurchase Program [Member]                                      
Accelerated Share Repurchases, Purchase Price                         $ 125.0            
Accelerated Share Repurchases, Initial Price, Shares (in shares)           565,963           121,965              
Treasury Stock Acquired, Average Cost Per Share (in dollars per share)                       $ 181.71              
June 2021 Share Repurchase Program [Member]                                      
Accelerated Share Repurchases, Purchase Price                     $ 150.0                
Accelerated Share Repurchases, Initial Price, Shares (in shares)       686,813           111,429                  
Treasury Stock Acquired, Average Cost Per Share (in dollars per share)                   $ 187.91                  
September 2021 Share Repurchase Program [Member]                                      
Accelerated Share Repurchases, Purchase Price                   $ 75.0                  
Accelerated Share Repurchases, Initial Price, Shares (in shares)                 52,815                    
Treasury Stock Acquired, Average Cost Per Share (in dollars per share)                 $ 212.82                    
October 2021 Share Repurchase Program [Member]                                      
Accelerated Share Repurchases, Initial Price, Shares (in shares)   299,596