v3.26.1
EARNINGS (LOSS) PER SHARE
6 Months Ended
Jun. 30, 2026
EARNINGS (LOSS) PER SHARE  
EARNINGS (LOSS) PER SHARE

NOTE 6 – EARNINGS (LOSS) PER SHARE

Basic and diluted earnings (loss) per share attributable to common stockholders were calculated as follows:

Six Months Ended June 30, 

Three Months Ended June 30, 

(In thousands, except share data)

  ​ ​ ​ ​

2026

  ​ ​ ​ ​

2025

  ​ ​ ​ ​

2026

  ​ ​ ​ ​

2025

Numerator:

Net income (loss) for basic and diluted calculation

$

22,094

$

(3,455)

$

3,777

$

164

Denominator:

Weighted average shares of Common Stock outstanding for basic calculation

79,884,562

77,651,330

79,986,325

78,663,884

Weighted average dilutive effect of stock options and unvested restricted stock

2,925,949

2,573,910

2,607,726

Weighted average shares of Common Stock outstanding for diluted calculation

82,810,511

77,651,330

82,560,235

81,271,610

Diluted earnings per share do not include 1,351,303 and 1,947,890 shares of Common Stock underlying outstanding stock options for the six and three months ended June 30, 2026, respectively, because the effect would be anti-dilutive.

Diluted loss per share do not include 12,936,429 shares of Common Stock underlying outstanding stock options, unvested shares of restricted stock, and warrants for the six months ended June 30, 2025, and 2,365,709 shares of Common Stock underlying outstanding stock options for the three months ended June 30, 2025, because the effect would be anti-dilutive.