Quarterly report [Sections 13 or 15(d)]

EARNINGS PER SHARE (Tables)

v3.25.1
EARNINGS PER SHARE (Tables)
3 Months Ended
Mar. 31, 2025
EARNINGS PER SHARE  
Summary of reconciliation of the computation for basic and diluted earnings per share

The following table provides a reconciliation of the computation for basic and diluted earnings per share for the three months ended March 31, 2025 and 2024 (in thousands, except share and per share data):

    

Three Months ended March 31, 

2025

    

2024

Net (loss) income

$

(5,277)

$

6,277

Weighted-average number of shares outstanding - basic

 

52,338,258

 

52,991,506

Additional shares from assumed stock-settled restricted stock units

-

247,438

Additional shares from assumed issuance under the Employee Stock Purchase Plan

-

9,035

Weighted-average number of shares outstanding - diluted

52,338,258

53,247,979

(Loss) earnings per share – basic:

$

(0.10)

$

0.12

(Loss) earnings per share – diluted:

$

(0.10)

$

0.12

Anti-dilutive shares/units excluded from earnings per share - diluted:

Additional shares from assumed stock-settled restricted stock units

362,414

-

Additional shares from assumed issuance under the Employee Stock Purchase Plan

4,667

-