XML 34 R24.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Net Income (Loss) Per Share (Tables)
3 Months Ended
Mar. 31, 2024
Earnings Per Share [Abstract]  
Summary of Earnings Per Share, Basic and Diluted
The following table sets forth the calculation of basic and diluted net income (loss) per share (in thousands, except per share data):
Three Months Ended March 31,
20242023
Numerator:
Net income (loss) - Basic and Diluted$910 $754 
Denominator:
Weighted-average common shares outstanding - Basic9,794 9,583 
Effect of common share equivalents375 486 
Weighted-average common shares outstanding - Diluted10,169 10,069 
Net income (loss) per share:
Basic$0.09 $0.08 
Diluted$0.09 $0.07 
Summary of Shares Equivalents Excluded from Dilutive Share Computation
The following common share equivalents have been excluded from the computation of diluted net income (loss) per share because their effect was anti-dilutive (in thousands):
Three Months Ended March 31,
20242023
Restricted stock units— 
Stock options— 
Warrants38 65