XML 29 R19.htm IDEA: XBRL DOCUMENT v3.23.3
Note 1 - Organization and Summary of Significant Accounting Policies (Tables)
9 Months Ended
Sep. 30, 2023
Notes Tables  
Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]

 

As of

 

 

September 30,

 

 

2023

  

2022

 

Unvested restricted stock

  8,454,545   10,901,797 

Options

  4,697,029   5,153,737 

Warrants

  312,272   262,100 

Shares issuable upon note conversion

  20,646   20,135 

Total

  13,484,492   16,337,769 
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 per share data)

 

2023

 

2022

 

2023

 

2022

Net income (loss)

 

113,930

 

(35,818)

 

27,088

 

(145,341)

Weighted-average common shares outstanding

 

142,871,227

 

135,327,035

 

141,571,785

 

134,839,207

Dilutive effect of potential common shares

 

13,000,522

 

-

 

4,381,128

 

-

Weighted-average common shares outstanding assuming dilution

 

155,871,749

 

135,327,035

 

145,952,913

 

134,839,207

        

Net income (loss) per share - basic

 

0.80

 

(0.26)

 

0.19

 

(1.08)

Net income (loss) per share - diluted

 

0.73

 

(0.26)

 

0.19

 

(1.08)