v3.26.1
Equity and Net Income (Loss) per Share (Tables)
6 Months Ended
Jun. 30, 2026
Equity and Net Income (Loss) per Share  
Schedule of basic and diluted net (loss) income per share

Basic and diluted net (loss) income per share attributable to common stockholders was calculated as follows (in thousands, except share and per share data):

  ​ ​ ​

Three Months Ended June 30, 

Six Months Ended June 30, 

 

2026

  ​ ​ ​

2025

2026

  ​ ​ ​

2025

 

Net income (loss) per share attributable to common stockholders:

Numerator:

 

  ​

  ​

  ​

  ​

Net loss from continuing operations attributable to common stockholders

$

(11,894)

$

(12,908)

$

(23,849)

$

(22,745)

Net income (loss) from discontinued operations attributable to common stockholders

 

 

(398)

 

 

53,042

Net income (loss) attributable to common stockholders

$

(11,894)

$

(13,306)

$

(23,849)

$

30,297

Denominator:

 

  ​

 

  ​

 

  ​

 

  ​

Weighted average common shares outstanding - basic and diluted

37,727,668

35,877,947

37,275,671

35,633,573

Net loss from continuing operations per share attributable to common stockholders, basic and diluted

$

(0.32)

$

(0.36)

$

(0.64)

$

(0.64)

Net income (loss) from discontinued operations per share attributable to common stockholders, basic and diluted

$

-

$

(0.01)

$

-

$

1.49

Net income (loss) per share attributable to common stockholders, basic and diluted

$

(0.32)

$

(0.37)

$

(0.64)

$

0.85

Schedule of anti-dilutive securities excluded from the computation of diluted net (loss) income per share attributable to common stockholders

June 30, 

  ​ ​ ​

2026

  ​ ​ ​

2025

Warrants to purchase common stock

92,703

92,703

Options to purchase common stock

3,032,184

 

2,694,036

Performance stock units

47,954

79,836

Restricted stock units

3,188,052

3,287,646

Shares to be issued for earnout achievement - RedWave acquisition

3,213,583

 

9,574,476

 

6,154,221