XML 54 R40.htm IDEA: XBRL DOCUMENT v3.23.1
Note 18 - Earnings Per Share (Tables)
3 Months Ended
Mar. 31, 2023
Notes Tables  
Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]
  

Three Months Ended

March 31,

 
  

2023

  

2022

 

Computation of Basic and Diluted Earnings Per Share:

        

Net income available to the Company’s common shareholders

 $283,512  $230,948 

Earnings attributable to participating securities

  (1,766)  (1,360)

Net income available to the Company’s common shareholders for basic earnings per share

  281,746   229,588 

Distributions on convertible units

  1,118   11 

Net income available to the Company’s common shareholders for diluted earnings per share

 $281,864  $229,599 
         

Weighted average common shares outstanding – basic

  616,489   614,767 

Effect of dilutive securities (1):

        

Equity awards

  584   1,874 

Assumed conversion of convertible units

  2,555   117 

Weighted average common shares outstanding – diluted

  619,628   616,758 

Net income available to the Company's common shareholders:

        

Basic earnings per share

 $0.46  $0.37 

Diluted earnings per share

 $0.46  $0.37