XML 45 R34.htm IDEA: XBRL DOCUMENT v3.25.3
EARNINGS (LOSSES) PER SHARE (Tables)
9 Months Ended
Sep. 30, 2025
EARNINGS (LOSSES) PER SHARE  
basic and diluted earnings (losses) per share

(In thousands, except earnings per share)

Three Months Ended

September 30, 

2025

    

2024

Net income

$

2,808

$

1,507

Weighted-average common shares outstanding

6,219

6,185

Basic and diluted earnings per share

$

0.45

$

0.25

(In thousands, except earnings per share)

Nine Months Ended

September 30, 

2025

  

2024

Net income (loss)

$

6,775

$

(15,490)

Weighted-average common shares outstanding

6,219

6,154

Basic and diluted earnings (losses) per share

$

1.09

$

(2.52)