XML 38 R26.htm IDEA: XBRL DOCUMENT v3.25.2
Note 3 - Earnings Per Common Share (Tables)
6 Months Ended
Jun. 30, 2025
Notes Tables  
Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]
  

Three Months Ended

  

Six Months Ended

 
  

June 30,

  

June 30,

 

(dollars in thousands, except for per share data)

 

2025

  

2024

  

2025

  

2024

 

Net loss income available to common stockholders

 $(21,802) $17,547  $(3,069) $33,243 

Earnings allocated to participating securities

  53   (46)  8   (89)

(Loss) income attributable to common stock

 $(21,749) $17,501  $(3,061) $33,154 
                 

Weighted average common shares outstanding, including participating securities

  42,100   38,421   40,252   38,383 

Weighted average participating securities

  (102)  (101)  (102)  (103)

Weighted average common shares outstanding

  41,998   38,320   40,150   38,280 

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

  175   129   220   173 

Weighted average common and equivalent shares outstanding

  42,173   38,449   40,370   38,453 
                 

Earnings per common share:

                

Basic

 $(0.52) $0.46  $(0.08) $0.87 

Diluted

  (0.52)  0.46   (0.08)  0.86