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)

​