XML 56 R45.htm IDEA: XBRL DOCUMENT v3.22.2
Note 17 - Net (Loss) Income Per Common Share (Tables)
6 Months Ended
Jun. 30, 2022
Notes Tables  
Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]
   

Three Months Ended

   

Six Months Ended

 
   

June 30,

   

June 30,

 

(In thousands, except share and earnings per share data)

 

2022

   

2021

   

2022

   

2021

 

Basic earnings (loss) per common share Numerator:

                               

Net (loss) income

  $ (72,554 )   $ 7,876     $ (79,620 )   $ 6,758  

Amount attributable to unvested restricted shares

    -       -       -       (7 )

Amount attributable to warrants outstanding

    -       (215 )     -       (208 )

Net (loss) income allocated to common shareholders

    (72,554 )     7,661       (79,620 )     6,543  
                                 

Denominator:

                               

Weighted-average common shares issued and outstanding

    42,460,189       38,072,712       42,238,355       35,668,124  

Basic (loss) earnings per common share

  $ (1.71 )   $ 0.20     $ (1.89 )   $ 0.18  
                                 

Diluted earnings (loss) per common share Numerator:

                               

Net (loss) income

  $ (72,554 )   $ 7,876     $ (79,620 )   $ 6,758  

Amount attributable to unvested restricted shares

    -       (208 )     -       (200 )

Amount attributable to warrants

    -       -       -       (7 )

Less: gain related to change in fair value of warrants

    -       -       -       -  

Diluted (loss) earnings per common share

    (72,554 )     7,668       (79,620 )     6,551  
                                 

Denominator:

                               

Weighted-average common shares issued and outstanding

    42,460,189       38,072,712       42,238,355       35,668,124  

Dilutive potential common shares from:

                               

Stock options

    -       1,249,810       -       1,436,767  

Restricted shares

    -       1,067,576       -       1,134,003  

Warrants

    -       -       -       36,709  

Diluted weighted average shares issued and outstanding

    42,460,189       40,390,098       42,238,355       38,275,603  

Diluted (loss) earnings per common share

  $ (1.71 )   $ 0.19     $ (1.89 )   $ 0.17  
Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]
   

Three Months Ended

   

Six Months Ended

 
   

June 30,

   

June 30,

 
   

2022

   

2021

   

2022

   

2021

 

Stock options and restricted stock awards

    1,942,812       -       2,767,841       -  

Total

    1,942,812       -       2,767,841       -