v3.26.3
Net Income (Loss) per Share (Tables)
9 Months Ended
Sep. 30, 2026
Earnings Per Share [Abstract]  
Schedule of Earnings Per Share Basic and Diluted

 

 

Three months ended September 30,

 

 

Nine months ended September 30,

 

(in thousands)

 

2026

 

 

2025

 

 

2026

 

 

2025

 

Numerator:

 

 

 

 

 

 

 

 

 

 

 

 

Net income / (loss)

 

$

(3,214

)

 

$

(2,243

)

 

$

1,617

 

 

$

(10,978

)

Denominator:

 

 

 

 

 

 

 

 

 

 

 

 

Weighted average shares outstanding

 

 

82,954

 

 

 

80,756

 

 

 

82,545

 

 

 

79,911

 

Effect of dilutive shares(1)

 

 

 

 

 

 

 

 

 

 

 

 

    Stock options

 

 

0

 

 

 

0

 

 

 

48

 

 

 

0

 

    Restricted stock units

 

 

0

 

 

 

0

 

 

 

174

 

 

 

0

 

    Performance-based restricted stock units

 

 

0

 

 

 

0

 

 

 

24

 

 

 

0

 

Weighted average shares outstanding for diluted net income / (loss) per share

 

 

82,954

 

 

 

80,756

 

 

 

82,791

 

 

 

79,911

 

(1) Due to the Company reporting net loss for the three months ended September 30, 2026 and the three and nine months ended September 30, 2025 there are no common shares added to calculate diluted EPS because the effect would be anti-dilutive.

Schedule of Antidilutive Securities Outstanding Excluded from Computation of Weighted-Average Shares Outstanding

The following potentially dilutive securities outstanding have been excluded from the computation of weighted-average shares outstanding for diluted net income (loss) per share because the effect would be anti-dilutive:

 

 

 

Three months ended September 30,

 

 

Nine months ended September 30,

 

(in thousands)

 

2026

 

 

2025

 

 

2026

 

 

2025

 

Stock options outstanding

 

 

2,114

 

 

 

3,141

 

 

 

2,017

 

 

 

3,141

 

Restricted stock units

 

 

5,371

 

 

 

6,147

 

 

 

2,645

 

 

 

6,147

 

Performance-based restricted stock units

 

 

1,458

 

 

 

811

 

 

 

1,458

 

 

 

811

 

Convertible notes

 

 

9,431

 

 

 

9,431

 

 

 

9,431

 

 

 

9,431

 

Total potentially dilutive securities

 

 

18,374

 

 

 

19,530

 

 

 

15,551

 

 

 

19,530