v3.25.2
EARNINGS (LOSS) PER SHARE
6 Months Ended
Jun. 30, 2025
EARNINGS (LOSS) PER SHARE  
EARNINGS (LOSS) PER SHARE

NOTE 5 – 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)

2025

2024

2025

2024

Numerator:

Net income (loss) for basic and diluted calculation

$

(3,455)

$

(6,798)

$

164

$

(2,203)

Denominator:

Weighted average shares of Common Stock outstanding for basic calculation

77,651,330

73,172,980

78,663,884

73,308,281

Weighted average dilutive effect of stock options and restricted stock

2,607,726

Weighted average shares of Common Stock outstanding for diluted calculation

77,651,330

73,172,980

81,271,610

73,308,281

Diluted earnings (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 because the effect would be anti-dilutive.

Diluted earnings (loss) per share do not include 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.

Diluted earnings (loss) per share do not include 31,744,960 and 31,791,645 shares of Common Stock underlying outstanding stock options, unvested shares of restricted stock, warrants and the 2024 Notes for the three and six months ended June 30, 2024, respectively, because the effect would be anti-dilutive.