XML 65 R50.htm IDEA: XBRL DOCUMENT v3.25.4
Note 20 - Net Income (Loss) per Share (Tables)
12 Months Ended
Dec. 31, 2025
Notes Tables  
Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]
  

Year Ended December 31,

 
  

2025

  

2024

  

2023

 
  

(in thousands, except

 
  

per share amounts)

 

Net income (loss) per share available to common stockholders, excluding sponsor earn-out stockholders

            

Numerator:

            

Net income (loss)

 $35,120  $(29,142) $(21,501)

Net income (loss) attributable to noncontrolling interest

  321   (52)  224 

Total net income (loss) available to common stockholders

 $34,799  $(29,090) $(21,725)

Denominator:

            

Weighted average common shares outstanding

  207,587   183,721   182,257 

Effect of dilutive securities

            

Stock options

  15,426       

RSUs

  5,044       

Warrants

  1,236       

Weighted average diluted shares

  229,293   183,721   182,257 
             

Basic net income (loss) per share available to common stockholders, excluding sponsor earn-out stockholders

 $0.17  $(0.16) $(0.12)

Diluted net income (loss) per share available to common shareholders, excluding sponsor earn-out shareholders

 $0.15  $(0.16) $(0.12)
Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]
  

Year Ended December 31,

 
  

2025

  

2024

  

2023

 
  

(in thousands)

 

Stock options

  80   23,280   27,192 

RSUs

  7   9,660   10,703 

Warrants

     14,815   17,905 

Earn-out shares

        3,000 

Total

  87   47,755   58,800