XML 37 R25.htm IDEA: XBRL DOCUMENT v3.25.1
Note 3 - Earnings Per Common Share (Tables)
3 Months Ended
Mar. 31, 2025
Notes Tables  
Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]
  

Three Months Ended

 
  

March 31,

 

(dollars in thousands, except for per share data)

 

2025

  

2024

 

Net income available to common stockholders

 $18,733  $15,696 

Earnings allocated to participating securities

  (50)  (42)

Income attributable to common stock

 $18,683  $15,654 
         

Weighted average common shares outstanding, including participating securities

  38,373   38,423 

Weighted average participating securities

  (103)  (104)

Weighted average common shares outstanding

  38,270   38,319 

Incremental shares from assumed conversions of options, performance units and restricted shares

  241   193 

Weighted average common and equivalent shares outstanding

  38,511   38,512 
         

Earnings per common share:

        

Basic

 $0.49  $0.41 

Diluted

  0.49   0.41