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

​

​

​

​

​

​

​

(In thousands, except earnings per share)

Three Months Ended

​

September 30, 

​

2024

    

2023

Net income

$

1,507

​

$

1,283

Weighted-average common shares outstanding

​

6,185

​

​

6,065

Basic and diluted earnings per share

$

0.25

​

$

0.21

​

​

​

​

​

​

​

​

(In thousands, except earnings per share)

Nine Months Ended

​

September 30, 

​

2024

  

2023

Net (loss) income

$

(15,490)

​

$

3,779

Weighted-average common shares outstanding

​

6,154

​

​

6,042

Basic and diluted (losses) earnings per share

$

(2.52)

​

$

0.62