v3.26.1
Net Income (Loss) Per Share (Tables)
6 Months Ended
Jun. 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

​

Six Months Ended

​

​

​

​

June 30, 

​

​

June 30, 

​

​

  ​ ​ ​

2026

  ​ ​ ​

2025

  ​ ​ ​

2026

  ​ ​ ​

2025

  ​ ​ ​

Loss from continuing operations

​

$

(8,255)

​

$

(12,014)

​

$

(17,687)

​

$

(18,752)

​

Income (loss) from discontinued operations

​

​

—

​

​

120,883

​

​

(1,112)

​

​

115,640

​

Net income (loss)

​

$

(8,255)

​

$

108,869

​

$

(18,799)

​

$

96,888

​

Paid-in-kind dividend on Series C Preferred Stock

​

 

(2,000)

​

 

(2,000)

​

 

(4,000)

​

 

(4,000)

​

Net income (loss) attributable to common stockholders

​

$

(10,255)

​

$

106,869

​

$

(22,799)

​

$

92,888

​

Net loss per share from continuing operations — basic and diluted

​

$

(0.20)

​

$

(0.28)

​

$

(0.43)

​

$

(0.45)

​

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

​

$

—

​

$

2.41

​

$

(0.02)

​

$

2.31

​

Net income (loss) per share — basic and diluted

​

$

(0.20)

​

$

2.13

​

$

(0.45)

​

$

1.85

​

Weighted average common shares issued and outstanding — basic and diluted

​

​

50,442,796

​

​

50,257,112

​

​

50,173,730

​

​

50,102,918

​

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

​

​

​

​

​

​

​

​

​

​

​

​

​

Three Months Ended

​

Six Months Ended

​

​

​

June 30, 

​

June 30, 

​

​

  ​ ​ ​

2026

  ​ ​ ​

2025

  ​ ​ ​

2026

  ​ ​ ​

2025

  ​ ​ ​

Stock options

 

732,100

 

521,769

 

660,485

 

555,018

​

Restricted stock units

​

748,345

​

1,136,619

​

522,705

​

1,136,619

​

Series C Preferred Stock

​

6,511,234

​

6,257,168

​

6,511,234

​

6,257,168

​

Conversion of 2026 Convertible Senior Notes

​

1,583,280

​

1,583,280

​

1,583,280

​

1,583,280

​

​

 

9,574,959

 

9,498,836

 

9,277,704

 

9,532,085

​

​