v3.25.1
Note 11 - Net Income Attributable to Controlling Interests Per Common Share (Tables)
3 Months Ended
Mar. 31, 2025
Notes Tables  
Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]
  For the Three Months Ended 
  

March 31,

 
  

2025

  

2024

 

Numerator:

        

Net income attributable to controlling interests

 $31,520  $26,170 

Preferred stock and preferred unit dividends and discount accretion

  (3,574)  (6,292)

Net income attributable to common shareholders—basic

  27,946   19,878 

Effect of dilutive preferred stock dividends and discount accretion

  600   597 

Net income attributable to common shareholders—diluted

 $28,546  $20,475 

Denominator:

        

Basic (including unvested share-based payment awards) (1)

  15,115   14,673 

Effect of dilutive stock compensation arrangements and exchange of preferred stock

  4,070   4,051 

Diluted (including unvested share-based payment awards) (1)

  19,185   18,724 

Net income attributable to common shareholders per share—basic

 $1.85  $1.35 

Net income attributable to common shareholders per share—diluted

 $1.49  $1.09