XML 36 R24.htm IDEA: XBRL DOCUMENT v3.24.3
Note 3 - Earnings Per Common Share (Tables)
9 Months Ended
Sep. 30, 2024
Notes Tables  
Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]
  

Three Months Ended

  

Nine Months Ended

 
  

September 30,

  

September 30,

 

(dollars in thousands, except for per share data)

 

2024

  

2023

  

2024

  

2023

 

Net income available to common stockholders

 $15,652  $19,898  $48,895  $63,203 

Earnings allocated to participating securities

  (44)  (63)  (133)  (160)

Income attributable to common stock

 $15,608  $19,835  $48,762  $63,043 
                 

Weighted average common shares outstanding, including participating securities

  38,427   38,817   38,377   39,020 

Weighted average participating securities

  (108)  (123)  (104)  (99)

Weighted average common shares outstanding

  38,319   38,694   38,273   38,921 

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

  206   135   185   135 

Weighted average common and equivalent shares outstanding

  38,525   38,829   38,458   39,056 
                 

Earnings per common share:

                

Basic

 $0.41  $0.51  $1.27  $1.62 

Diluted

  0.41   0.51   1.27   1.61