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

Three Months Ended

  

Nine Months Ended

 
  

September 30,

  

September 30,

 

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

 

2022

  

2021

  

2022

  

2021

 

Basic earnings (loss) per common share

                

Numerator:

                

Net (loss) income

 $(9,957) $79  $(89,577) $6,837 

Amount attributable to unvested restricted shares

  -   (2)  -   (212)

Amount attributable to warrants outstanding

  -   -   -   (4)

Net (loss) income allocated to common shareholders

  (9,957)  77   (89,577)  6,621 
                 

Denominator:

                

Weighted-average common shares issued and outstanding

  42,647,967   40,911,801   42,376,392   37,435,224 

Basic (loss) earnings per common share

 $(0.23) $0.00  $(2.11) $0.18 
                 

Diluted earnings (loss) per common share

                

Numerator:

                

Net (loss) income

 $(9,957) $79  $(89,577) $6,837 

Amount attributable to unvested restricted shares

  -   (2)  -   (205)

Amount attributable to warrants

  -   -   -   (4)

Diluted (loss) earnings per common share

  (9,957)  77   (89,577)  6,628 
                 

Denominator:

                

Weighted-average common shares issued and outstanding

  42,647,967   40,911,801   42,376,392   37,435,224 

Dilutive potential common shares from:

                

Stock options

  -   1,069,207   -   1,330,207 

Restricted shares

  -   1,315,462   -   1,195,154 

Warrants

  -   -   -   24,338 

Diluted weighted average shares issued and outstanding

  42,647,967   43,296,470   42,376,392   39,984,923 

Diluted (loss) earnings per common share

 $(0.23) $0.00  $(2.11) $0.17 
Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]
  

Three Months Ended

  

Nine Months Ended

 
  

September 30,

  

September 30,

 
  

2022

  

2021

  

2022

  

2021

 

Stock options and restricted stock awards

  2,022,405   -   2,678,601   - 

Total

  2,022,405   -   2,678,601   -