v3.26.1
Net (Loss) Income per Share
6 Months Ended
Jun. 30, 2026
Earnings Per Share [Abstract]  
Net (Loss) Income per Share

8. Net (Loss) Income per Share

 

Basic and diluted net income (loss) per share was calculated as follows:

 

   2026   2025   2026   2025 
   Three Months Ended June 30,   Six Months Ended June 30, 
   2026   2025   2026   2025 
Numerator:                    
Net (loss) income  $(2,172)  $2,982   $(4,625)  $1,080 
Less: undistributed earnings attributable to participating warrant holders   -    (225)   -   $(80)
Net income (loss) attributable to common shareholders – basic  $(2,172)  $2,757   $(4,625)  $1,000 
Reallocation of undistributed earnings attributable to participating warrant holders   -   $9    -    3 
Net income (loss) attributable to common shareholders – diluted  $(2,172)  $2,766   $(4,625)  $1,003 
Denominator:                    
Weighted average shares of common stock outstanding – basic   58,019,837    36,835,945    56,793,139    35,477,382 
Net income (loss) per share attributable to common shares – basic  $(0.04)  $0.07   $(0.08)  $0.03 
Effect of dilutive securities                    
Restricted stock units   -    1,106,197    -    1,160,296 
Warrants   -    33,779    -    60,120 
Loan extensions   -    430,000    -    430,000 
Dilutive potential common shares   -    1,569,976    -    1,650,416 
Weighted average shares of common stock outstanding – diluted   58,019,837    38,405,921    56,793,139    37,127,798 
Net income (loss) per share attributable to common shares – diluted  $(0.04)  $0.07   $(0.08)  $0.03 

 

 

For the three and six months ended June 30, 2026, during which the Company recorded a net loss, all potentially dilutive securities have been excluded from the computation of diluted net loss per share as the effect would be to reduce the net loss per share, and thus they are considered “anti-dilutive.” For these periods, the weighted average number of shares of Common Stock outstanding used to calculate both basic and diluted net loss per share of common stock is the same.

 

For the three and six months ended June 30, 2025, the Company reported net income. For these periods, net income is allocated to the participating warrants and the Common Stock based on their participation rights. Under the two-class method, basic net income per share is computed by dividing net income attributable to common stockholders by the weighted-average number of shares of Common Stock outstanding during the period. In addition, the dilutive effect of restricted stock units and warrants were calculated using the treasury stock method, whereby all such awards were assumed to be exercised at the beginning of the period. The hypothetical proceeds from such exercises, including the average unrecognized stock compensation expense for restricted stock units, were assumed to be used to purchase outstanding Common Stock at the average price during the period. The net share impact of dilutive securities was added to the weighted average basic common shares outstanding to calculate weighted average diluted shares outstanding.

 

The Company excluded the following potential shares of Common Stock, presented based on amounts outstanding at each period end, from the computation of diluted net income (loss) per share for the periods indicated because including them would have had an anti-dilutive effect:

 

   2026   2025   2026   2025 
   Three Months Ended June 30,   Six Months Ended June 30, 
   2026   2025   2026   2025 
Restricted stock units   4,577,611    743,907    4,577,611    689,808 
Warrants for Common Stock   12,181,019    12,330,336    12,181,019    12,303,995 
Total common stock equivalents   16,758,630    13,074,243    16,758,630    12,993,803