XML 52 R41.htm IDEA: XBRL DOCUMENT v3.23.1
Note 17 - Net (Loss) Income Per Common Share (Tables)
3 Months Ended
Mar. 31, 2023
Notes Tables  
Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]
  

Three Months Ended

 
  

March 31,

 

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

 

2023

  

2022

 

Basic earnings (loss) per common share

        

Numerator:

        

Net loss

 $(13,714) $(7,421)

Net loss allocated to common shareholders

  (13,714)  (7,421)
         

Denominator:

        

Weighted-average common shares issued and outstanding

  43,027,612   42,014,055 

Basic loss earnings per common share

 $(0.32) $(0.18)
Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]
  

Three Months Ended

 
  

March 31,

 
  

2023

  

2022

 

Stock options and restricted stock awards

  3,153,029   2,094,863 

Total

  3,153,029   2,094,863