v3.26.1
Net Income (Loss) Per Share (Tables)
6 Months Ended
Jun. 30, 2026
Earnings Per Share [Abstract]  
Computation of Basic and Diluted Net Income (Loss) Per Share Attributable to Common Stockholders

The following table summarizes the computation of basic and diluted net income (loss) per share attributable to common stockholders of the Company:

 

 

Three Months Ended June 30,

 

 

Six Months Ended June 30,

 

 

 

2026

 

 

2025

 

 

2026

 

 

2025

 

Net income (loss)

 

$

1,366

 

 

$

18,356

 

 

$

(11,324

)

 

$

(1,003

)

Convertible and Redeemable Series A-2 Preferred Stock dividend

 

 

 

 

 

(1,400

)

 

 

 

 

 

(4,150

)

Net income (loss) attributable to common stockholders

 

 

1,366

 

 

 

16,956

 

 

 

(11,324

)

 

 

(5,153

)

Weighted average common shares outstanding

 

 

 

 

 

 

 

 

 

 

 

 

  Weighted average common shares outstanding - basic

 

 

35,806

 

 

 

35,206

 

 

 

35,926

 

 

 

34,855

 

  Effect of dilutive stock options

 

 

240

 

 

 

1,103

 

 

 

 

 

 

 

  Effect of dilutive restricted stock

 

 

2,668

 

 

 

3,259

 

 

 

 

 

 

 

  Effect of dilutive Series A-2 Preferred Stock

 

 

 

 

 

3,887

 

 

 

 

 

 

 

  Diluted

 

 

38,714

 

 

 

43,455

 

 

 

35,926

 

 

 

34,855

 

Net income (loss) per share attributable to common stockholders

 

 

 

 

 

 

 

 

 

 

 

 

  Basic

 

$

0.04

 

 

$

0.48

 

 

$

(0.32

)

 

$

(0.15

)

  Diluted

 

$

0.04

 

 

$

0.42

 

 

$

(0.32

)

 

$

(0.15

)

Common Stock Equivalents Excluded from Calculation of Diluted Net Loss Per Share Attributable to Common Stockholders

The following common stock equivalents were excluded from the calculation of diluted net loss per share attributable to common stockholders for the six months ended June 30, 2026 and 2025 because their effect would have been anti-dilutive:

 

 

June 30,

 

 

 

2026(1)

 

 

2025(1)

 

Stock options

 

 

2,265,858

 

 

 

3,504,440

 

Restricted stock

 

 

2,667,617

 

 

 

3,259,117

 

Series A-2 Preferred Stock

 

 

 

 

 

5,353,478

 

_____________________________

(1) Includes 1,890,677 and 2,307,646 common stock equivalents that are out of the money as of June 30, 2026 and June 30, 2025, respectively.