XML 102 R88.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 16 - Stockholders' Equity (Details Textual) - USD ($)
$ / shares in Units, $ in Millions
1 Months Ended 12 Months Ended
Feb. 14, 2024
Dec. 14, 2023
Oct. 25, 2023
Jul. 26, 2023
Apr. 25, 2023
Mar. 07, 2023
Feb. 14, 2023
Dec. 14, 2022
Feb. 21, 2024
Dec. 31, 2023
Feb. 28, 2023
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Mar. 31, 2023
Nov. 08, 2022
Common Stock, Shares Authorized (in shares)                   2,000,000,000   2,000,000,000 2,000,000,000      
Share Price (in dollars per share)                   $ 238.86   $ 238.86 $ 176.42 $ 228.73    
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 (in shares)                   0   0 0      
Common Stock, Dividends, Per Share, Declared (in dollars per share)     $ 0.34 $ 0.34 $ 0.34   $ 0.34                  
Payments of Dividends, Total                       $ 196.8 $ 195.2 $ 188.2    
Treasury Stock, Shares, Acquired (in shares)                       12,849,921 8,600,963 2,545,191    
Treasury Stock, Value, Acquired, Cost Method                         $ 1,662.5 $ 475.0    
Treasury Stock, Shares, Total (in shares)                   400,694,309   400,694,309 389,301,902      
Common Stock Reissued (in shares)                       1,457,514 1,650,460 1,379,304    
Common Stock, Weighted Average Price (in dollars per share)                   $ 19.5   $ 19.5 $ 14.25 $ 11.78    
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount (in shares)                       540,221 1,350,159 620,241    
Subsequent Event [Member]                                
Common Stock, Dividends, Per Share, Declared (in dollars per share) $ 0.39                              
Accelerated Share Repurchase ("ASR") Agreement [Member]                                
Stock Repurchase Program, Authorized Amount                   $ 250.0   $ 250.0 $ 250.0   $ 2,500.0  
Treasury Stock, Shares, Acquired (in shares)           10,655,301   1,168,224   873,479            
Treasury Stock Acquired, Average Cost Per Share (in dollars per share)                   $ 243.28            
Treasury Stock Acquired, Average Cost Per Share (in dollars per share)                   $ 243.28            
Treasury Stock, Value, Acquired, Cost Method   $ 250.0                            
Treasury Stock, Percentage of Aggregate Purchase Price                   85.00%   85.00%        
Accelerated Share Repurchase ("ASR") Agreement [Member] | Subsequent Event [Member]                                
Treasury Stock, Shares, Acquired (in shares)                 178,227              
Treasury Stock Acquired, Average Cost Per Share (in dollars per share)                 $ 237.71              
Treasury Stock Acquired, Average Cost Per Share (in dollars per share)                 $ 237.71              
Share Repurchase Programs [Member]                                
Treasury Stock, Shares, Acquired (in shares)                   865,232 247,487 12,849,921        
Treasury Stock Acquired, Average Cost Per Share (in dollars per share)                   $ 217 $ 176.68 $ 219.96        
Treasury Stock Acquired, Average Cost Per Share (in dollars per share)                   $ 217 $ 176.68 $ 219.96        
Stock Repurchase Program, Remaining Authorized Repurchase Amount                   $ 641.5   $ 641.5        
Additonal Repurchase Authorization Shares Upon Sale of Energy Business [Member]                                
Stock Repurchase Program, Authorized Amount                               $ 3,000.0