XML 46 R34.htm IDEA: XBRL DOCUMENT v3.23.3
Note 13 - Net Income (Loss) Per Share (Tables)
9 Months Ended
Sep. 30, 2023
Notes Tables  
Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]
  

Three Months Ended

 

Nine Months Ended

  

September 30,

 

September 30,

  

2023

 

2022

 

2023

 

2022

Weighted average common shares outstanding:

                

Basic

  222,466   129,418   173,720   125,716 

Dilutive unvested stock and Common Stock Warrants

  3,870          

Diluted

  226,336   129,418   173,720   125,716 
                 

Net income (loss) per share attributable to common stockholders - basic

 $0.48  $(0.19) $(0.31) $(0.47)

Net income (loss) per share attributable to common stockholders - diluted

 $0.48  $(0.19) $(0.31) $(0.47)
Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]
  

Three Months Ended

 

Nine Months Ended

  

September 30,

 

September 30,

  

2023

 

2022

 

2023

 

2022

Unvested stock and stock units (1)

     1,918   2,133   1,751 

Convertible preferred stock (2)

     47,707      45,653 

Common Stock Warrants

     1,240   1,456   1,388 

Total potentially dilutive common shares

     50,865   3,589   48,792