v3.22.2.2
Note 14 - Net Income (Loss) Per Share of Common Stock (Tables)
9 Months Ended
Sep. 30, 2022
Notes Tables  
Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]
   

Three Months Ended September 30,

   

Nine Months Ended September 30,

 
   

2022

   

2021

   

2022

   

2021

 
   

(in thousands, except share and per share amounts)

 

Basic net income (loss) per common share:

                               

Net (loss) income

  $ (6,750 )   $ (8,375 )   $ 55,239     $ (27,182 )

Less: deemed dividend related to Series A Redeemable Convertible Preferred Stock

    (186 )           (186 )      

Less: income allocated to participating securities

                (129 )      

Net (loss) income attributable to common shareholders

    (6,936 )     (8,375 )     54,924       (27,182 )

Weighted average shares outstanding — basic

    7,377,363       5,961,224       7,338,853       5,861,111  

Net income (loss) per share — basic

  $ (0.94 )   $ (1.40

)

  $ 7.48     $ (4.64

)

                                 

Diluted net income (loss) per common share:

                               

Net (loss) income

  $ (6,750 )   $ (8,375 )   $ 55,239     $ (27,182 )

Less: deemed dividend related to Series A Redeemable Convertible Preferred Stock

    (186 )           (186 )      

Less: income allocated to participating securities

                (129 )      

Net (loss) income attributable to common shareholders

    (6,936 )     (8,375 )     54,924       (27,182 )

Weighted average shares outstanding — basic

    7,377,363       5,961,224       7,338,853       5,861,111  

Dilutive effect of RSUs

                1,345        

Dilutive effect of Warrants

                27,095        

Weighted average shares outstanding — diluted

    7,377,363       5,961,224       7,367,293       5,861,111  

Net income (loss) per share — diluted

  $ (0.94 )   $ (1.40

)

  $ 7.46     $ (4.64

)

Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]
   

Three Months Ended

September 30,

   

Nine Months Ended

September 30,

 
   

2022

   

2021

   

2022

   

2021

 

RSUs, stock options and ESPP to purchase common stock

    821,875       823,766       817,086       823,766  

Common stock warrants

    964,983       8,833       910,928       8,833