XML 45 R32.htm IDEA: XBRL DOCUMENT v3.22.4
Note 2 - Earnings Per Common Share (Tables)
12 Months Ended
Dec. 31, 2022
Notes Tables  
Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]
  

Years Ended December 31,

 
  

2022

  

2021

  

2020

 
  

(in thousands, except per share amounts)

 

Net income available to common stockholders

 $119,174  $128,636  $71,289 

Earnings allocated to participating securities

  (287)  (313)  (356)

Income attributable to common stock

 $118,887  $128,323  $70,933 

Weighted average common shares outstanding, including participating securities

  39,355   39,723   39,643 

Weighted average participating securities

  (95)  (97)  (131)

Weighted average common shares outstanding

  39,260   39,626   39,512 

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

  216   260   132 

Weighted average common and equivalent shares outstanding

  39,476   39,886   39,644 

Earnings per common share:

            

Basic

 $3.03  $3.24  $1.80 

Diluted

  3.01   3.22   1.79