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

 

Three Months Ended June 30,

 

 

Six Months Ended June 30,

 

 

 

2026

 

 

2025

 

 

2026

 

 

2025

 

 

 

(In Thousands, Except Per Share Amounts)

 

Numerator:

 

 

 

 

 

 

 

 

 

 

 

 

Net (loss) income

 

$

(6,189

)

 

$

3,006

 

 

$

13,496

 

 

$

1,366

 

Numerator for basic and diluted net
  (loss) income per common share

 

$

(6,189

)

 

$

3,006

 

 

$

13,496

 

 

$

1,366

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Denominator:

 

 

 

 

 

 

 

 

 

 

 

 

Denominator for basic net (loss) income per
    common share - adjusted weighted-average shares

 

 

72,439

 

 

 

71,910

 

 

 

72,259

 

 

 

71,874

 

Effect of dilutive securities:

 

 

 

 

 

 

 

 

 

 

 

 

Unvested restricted stock and stock units

 

 

 

 

 

236

 

 

 

876

 

 

 

263

 

Dilutive potential common shares

 

 

 

 

 

236

 

 

 

876

 

 

 

263

 

Denominator for diluted net (loss) income per
    common share - adjusted weighted-average shares

 

 

72,439

 

 

 

72,146

 

 

 

73,135

 

 

 

72,137

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Basic net (loss) income per common share

 

$

(0.09

)

 

$

0.04

 

 

$

0.19

 

 

$

0.02

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Diluted net (loss) income per common share

 

$

(0.09

)

 

$

0.04

 

 

$

0.18

 

 

$

0.02

Antidilutive Securities Excluded from Computation of Diluted Net Income Per Common Share

The following securities were not included in the computation of diluted net income per common share as their effect would have been antidilutive:

 

 

Three Months Ended June 30,

 

Six Months Ended June 30,

 

 

2026

 

2025

 

2026

 

2025

 

 

 

 

 

 

 

 

 

Restricted stock and stock units

 

921,145

 

1,289,035

 

592,296

 

1,321,184

 

921,145

 

1,289,035

 

592,296

 

1,321,184