v3.26.3
Net Income (Loss) Per Share (Tables)
9 Months Ended
Sep. 30, 2026
Net Income (Loss) Per Share  
Schedule of amounts used in computing net income (loss) per share

The following shows the amounts used in computing net income (loss) per share (in thousands, except per share data):

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

Three Months Ended

​

Nine Months Ended

​

​

​

​

September 30, 

​

​

September 30, 

​

​

  ​ ​ ​

2026

  ​ ​ ​

2025

  ​ ​ ​

2026

  ​ ​ ​

2025

  ​ ​ ​

Loss from continuing operations

​

$

(10,852)

​

$

(6,696)

​

$

(28,539)

​

$

(25,448)

​

Income (loss) from discontinued operations

​

​

—

​

​

(247)

​

​

(1,112)

​

​

115,393

​

Net income (loss)

​

$

(10,852)

​

$

(6,943)

​

$

(29,651)

​

$

89,945

​

Paid-in-kind dividend on Series C Preferred Stock

​

 

(2,000)

​

 

(2,000)

​

 

(6,000)

​

 

(6,000)

​

Net income (loss) attributable to common stockholders

​

$

(12,852)

​

$

(8,943)

​

$

(35,651)

​

$

83,945

​

Net loss per share from continuing operations — basic and diluted

​

$

(0.25)

​

$

(0.17)

​

$

(0.69)

​

$

(0.63)

​

Net income (loss) per share from discontinued operations — basic and diluted

​

$

—

​

$

(0.01)

​

$

(0.02)

​

$

2.30

​

Net income (loss) per share — basic and diluted

​

$

(0.25)

​

$

(0.18)

​

$

(0.71)

​

$

1.68

​

Weighted average common shares issued and outstanding — basic and diluted

​

​

50,653,987

​

​

50,125,268

​

​

50,335,554

​

​

50,110,450

​

Schedule of the number of shares excluded from the computation of diluted income (loss) per share

​

​

​

​

​

​

​

​

​

​

​

​

​

Three Months Ended

​

Nine Months Ended

​

​

​

September 30, 

​

September 30, 

​

​

  ​ ​ ​

2026

  ​ ​ ​

2025

  ​ ​ ​

2026

  ​ ​ ​

2025

  ​ ​ ​

Stock options

 

1,231,838

 

585,764

 

766,304

 

705,814

​

Restricted stock units

​

894,481

​

217,028

​

641,161

​

92,258

​

Series C Preferred Stock

​

6,576,346

​

6,319,740

​

6,576,346

​

6,319,740

​

Conversion of 2026 Convertible Senior Notes

​

1,583,280

​

1,583,280

​

1,583,280

​

1,583,280

​

​

 

10,285,945

 

8,705,812

 

9,567,091

 

8,701,092

​

​