v3.25.2
EARNINGS (LOSSES) PER SHARE (Tables)
6 Months Ended
Jun. 30, 2025
EARNINGS (LOSSES) PER SHARE  
basic and diluted earnings (losses) per share

(In thousands, except earnings per share)

Three Months Ended

June 30, 

2025

    

2024

Net income

$

2,914

$

1,380

Weighted-average common shares outstanding

6,219

6,154

Basic and diluted earnings per share

$

0.47

$

0.23

(In thousands, except earnings per share)

Six Months Ended

June 30, 

2025

  

2024

Net income (loss)

$

3,967

$

(16,997)

Weighted-average common shares outstanding

6,219

6,138

Basic and diluted earnings (losses) per share

$

0.64

$

(2.77)