XML 26 R15.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Net Income (Loss) Per Share
3 Months Ended
Mar. 31, 2024
Earnings Per Share [Abstract]  
Net Income (Loss) Per Share

NOTE 9 Net Income (Loss) Per Share

 

The following table sets forth the computation of the Company’s basic and diluted net loss per share:

 

   2024   2023 
   Three Months Ended 
   March 31, 
   2024   2023 
Numerator:        
Net income (loss)  $(2,906)  $227 
Denominator:          
Weighted-average shares used in computing net income (loss) per share, basic   43,193,720    40,907,047 
Net income (loss) per share, basic   (0.07)   0.01 
Weighted-average shares used in computing net income (loss) per share, diluted   43,193,720    41,095,901 
Net income (loss) per share, diluted  $(0.07)  $0.01 

 

 

The dilutive common shares that were used in the calculation of diluted earnings for 2023 are presented in the table below. The 2024 amounts were not used as they were antidilutive.

 

   2024   2023 
   Three Months Ended 
   March 31, 
   2024   2023 
Shares subject to options to purchase common stock   5,164,508    5,729,215 
Unvested restricted stock units   678,125    860,888 
Shares subject to warrants to purchase common stock   2    2 
Total   5,842,635    6,590,105